pub fn apply( goal: &mut Option<Goal>, command: GoalCommand, ) -> Result<Option<String>, String>
Returns a human task to dispatch only for setting or resuming a goal.