@Override
 protected ControllerDef createDefinition(Throwable error) {
   Builder builder = new Builder();
   builder.setParseError(error);
   return builder.build();
 }
 @Override
 protected ControllerDef createDefinition(Throwable error) {
   setDefBuilderFields(builder);
   builder.setParseError(error);
   return builder.build();
 }