ValueDescriptorImpl (@NotNull Project project, @NotNull Value referee) { return new FieldDescriptorImpl(project, myReference, myField) { @Override public Value calcValue(EvaluationContextImpl evaluationContext) { return myReference; } }; }