@Override
          public BoundMethod bind(Object receiver) {
            return new BoundMethod(this, receiver);
          }
Singleton {@link UnboundMethod}, performs no operation and returns null.
amoro-common/src/main/java/org/apache/amoro/utils/DynMethods.java