code: protected Object doInvokeMethod(String methodName, Object name, Object args) {
          super.doInvokeMethod(methodName, name, args);
  
  
          // return the completed node
          return lastCompletedNode;
      }
docs: We don't want to return the node as created in {@link #createNode(Object, Map, Object)}
  but the one made ready by {@link #nodeCompleted(Object, Object)}
  
  @see groovy.util.BuilderSupport#doInvokeMethod(java.lang.String, java.lang.Object, java.lang.Object)