register("/3/Frames"                                         ,"GET"   ,FramesHandler.class, "list");
register("/2/Frames"                                         ,"GET"   ,FramesHandler.class, "list_or_fetch"); // uses ?key=
register("/3/Frames/(?<key>.*)"                              ,"DELETE",FramesHandler.class, "delete", new String[] {"key"});
register("/3/Frames"                                         ,"DELETE",FramesHandler.class, "deleteAll");
register("/3/Models/(?<key>.*)"                              ,"GET"   ,ModelsHandler.class, "fetch", new String[] {"key"});
<BUG>register("/3/Models"                                         ,"GET"   ,ModelsHandler.class, "list");
register("/2/ModelBuilders/(?<algo>.*)"                      ,"GET"   ,ModelBuildersHandler.class, "fetch", new String[] {"algo"});</BUG>
register("/2/ModelBuilders"                                  ,"GET"   ,ModelBuildersHandler.class, "list");
register("/3/ModelMetrics/models/(?<model>.*)/frames/(?<frame>.*)"    ,"GET"   ,ModelMetricsHandler.class, "fetch", new String[] {"model", "frame"});
register("/3/ModelMetrics/models/(?<model>.*)"                        ,"GET"   ,ModelMetricsHandler.class, "list",  new String[] {"model"});

register("/3/Frames"                                         ,"GET"   ,FramesHandler.class, "list");
register("/2/Frames"                                         ,"GET"   ,FramesHandler.class, "list_or_fetch"); // uses ?key=
register("/3/Frames/(?<key>.*)"                              ,"DELETE",FramesHandler.class, "delete", new String[] {"key"});
register("/3/Frames"                                         ,"DELETE",FramesHandler.class, "deleteAll");
register("/3/Models/(?<key>.*)"                              ,"GET"   ,ModelsHandler.class, "fetch", new String[] {"key"});
register("/3/Models"                                         ,"GET"   ,ModelsHandler.class, "list");
register("/3/Models/(?<key>.*)"                              ,"DELETE",ModelsHandler.class, "delete", new String[] {"key"});
register("/3/Models"                                         ,"DELETE",ModelsHandler.class, "deleteAll");
register("/2/ModelBuilders/(?<algo>.*)"                      ,"GET"   ,ModelBuildersHandler.class, "fetch", new String[] {"algo"});
register("/2/ModelBuilders"                                  ,"GET"   ,ModelBuildersHandler.class, "list");
register("/3/ModelMetrics/models/(?<model>.*)/frames/(?<frame>.*)"    ,"GET"   ,ModelMetricsHandler.class, "fetch", new String[] {"model", "frame"});
register("/3/ModelMetrics/models/(?<model>.*)"                        ,"GET"   ,ModelMetricsHandler.class, "list",  new String[] {"model"});
