anchor.diff:            outlineDeclaration = populateOutlineEntry(
                 new OutlineTopLevelFunction(declaration.name.name), declaration);
           } else {
  -          throw new UnimplementedError("${declaration.runtimeType} is unknown");
  +          print("${declaration.runtimeType} is unknown");
           }
   
           outline.entries.add(populateOutlineEntry(
  
positive.code:       }
      }
  
      return outline.toMap();
    }
  
    OutlineEntry populateOutlineEntry(
  
negative.code:               return analyzer.analyzeString(
                    sdk, codeString, performResolution: false);
              }).then((analyzer.AnalyzerResult result) =>
                  event.createReponse(getOutline(result.ast).toMap()));
          break;
  
        default:
  