@NotNull
  @Override
  public GrTraitTypeDefinition createRecord(@NotNull String name) {
    return (GrTraitTypeDefinition)createTypeDefinition("record " + name + "() {}");
  }
@NotNull
  @Override
  public GrTraitTypeDefinition createRecord(@NotNull String name)