anchor.diff:    }
   }
   
  +String getOrganization() {
  +  return config.has("organization") ? config.getString("organization") : null;
  +}
  +
   @HttpEndpoint("/hook")
   handleHook(HttpRequest request, HttpResponse response) async {
     var json = (await HttpBodyHandler.processRequest(request)).body;
  
positive.code: }
  
  List<String> channelsFor(String id) {
    var ghConf = config["github"];
    if (ghConf["channels"] != null && ghConf["channels"].containsKey(id)) {
      var chans = ghConf["channels"][id];
      if (chans is String) {
        chans = [chans];
      }
      return chans;
    } else {
      return ghConf["default_channels"];
    }
  }
  
  
negative.code: import "package:polymorphic_bot/plugin.dart";
  export "package:polymorphic_bot/plugin.dart";
  
  @PluginStorage("config")
  Storage config;
  
  @PluginInstance()
  Plugin plugin;
  @BotInstance()
  BotConnector bot;
  
  Map<String, dynamic> STATUS_CI = {};
  
  