anchor.diff:          p.basename(directory.path).endsWith(_containerSuffix));
   
       if (!looksLikeAContainer) {
  +      _log.finest(
  +          "$directory is not an existing directory ending with $_containerSuffix");
         return false;
       }
   
  
positive.code:   static Future<GroupDirectoryLayout> resolve(
        Directory directory, String gitUri) async {
      // TODO: should check if gitUri is the uri for the current group too
      return ((await isExistingContainerDirectory(directory)) && gitUri == null)
          ? new GroupDirectoryLayout.withDefaultName(directory)
          : new GroupDirectoryLayout.fromParent(
              directory, gitWorkspaceName(gitUri));
    }
  
    static Future<bool> isExistingContainerDirectory(Directory directory) async {
  
negative.code:     bool smellsLikeAContainer = await groupDirectory.exists();
  
      if (!smellsLikeAContainer) {
        _log.finest("$directory does not have an existing group directory called "
            "$groupName");
        return false;
      }
  
      final jefeSpecFile = new File(p.join(groupDirectory.path, 'jefe.yaml'));
      bool isAContainer = await jefeSpecFile.exists();
      if (!isAContainer) {
        _log.finest("$jefeSpecFile does not exist");
      }
  
      return isAContainer;
    }
  }
  