@NotNull
  @Override
  public CustomKindEntityOrigin getOrigin() {
    return new CustomKindEntityOriginImpl(myEntityPointer, roots);
  }
@NotNull
  @Override
  public CustomKindEntityOrigin getOrigin()