A stupid question, why MethodHandles.dropArgument() takes an argument valueType ? What is the relation between valueType and mh.type().parameterType(pos) ? regards, Rémi