pub fn launch_target_actor(
    target: Target,
    watch_option: WatchOption,
    target_actor_output_sender: Sender<TargetActorOutputMessage>
) -> Result<(JoinHandle<()>, TargetActorHandleSet)>