@Nullable
  protected XNamedValue createThisNode(EvaluationContextImpl evaluationContext) {
    ObjectReference thisObjectReference = myDescriptor.getThisObject();
    if (thisObjectReference != null) {
      return JavaValue.create(myNodeManager.getThisDescriptor(null, thisObjectReference), evaluationContext, myNodeManager);
    }
    return null;
  }
@Nullable
  protected XNamedValue createThisNode(EvaluationContextImpl evaluationContext)