public static MethodInfo GetRuntimeBaseDefinition (this MethodInfo method) { if (method == null) throw new ArgumentNullException ("method"); return method.GetBaseDefinition (); }