docs: public static Expression getterThisX(ClassNode annotatedNode, PropertyNode pNode) {
          ClassNode owner = pNode.getDeclaringClass();
          if (annotatedNode.equals(owner)) {
              return callThisX(getterName(annotatedNode, pNode));
          }
          return propX(new VariableExpression("this"), pNode.getName());
      }