anchor.diff:    }
   
     @override
  -  Future init({bool doCheckout: true, bool recursive: true}) {
  +  Future init({bool doCheckout: true}) {
       if (!recursive) return initCurrentProject(doCheckout);
   
       Future doInit(JefeProject project) =>
  
positive.code:       _project.pubspecCommands.singleProjectCommandFor(_project);
  
    @override
    Future startNewFeature(String featureName,
        {bool doPush: false, bool recursive: true}) {
      return executeTask(
          'set up project for new feature "$featureName" for project ${_project.name}',
          () async {
  
negative.code:   }
  
    @override
    Future init({bool doCheckout: true}) {
      if (!recursive) return initCurrentProject(doCheckout);
  
      Future doInit(JefeProject project) =>
  