pub fn prepare( workspace: &Workspace, task: &Task, base_env: &BTreeMap<OsString, OsString>, ) -> Result<PreparedTask>