add some extension with MethodHandle