static Class methodArgumentType(O o, S method, int pos) { ret findMethodNamed(o, method).getParameterTypes()[pos]; }