anchor.diff:      return projectCommandWithDependencies(
           'complete development of feature $featureName',
           (JefeProject project) async {
  -      await project.git.assertWorkingTreeClean().process(project);
  +      await project.git.assertWorkingTreeClean();
   
         final currentBranchName =
             await gitCurrentBranchName(await project.gitDir);
  
positive.code: 
        await _pubSpec.setToGitDependencies().process(project);
        await _pub.get().process(project);
        await _git
            .commit('completed development of feature $featureName')
            .process(project);
        await project.git.push().process(project);
      });
    }
  
  
negative.code:     return executorAwareCommand('Initialising for development',
          (CommandExecutor executor) async {
        await executor.execute(projectCommandGroup(
            'Initialising for development', [_gitFeature.init(), _git.fetch()]));
  
        final currentFeatureNameOpt =
            await executor.execute(_gitFeature.currentFeatureName());
  