// This is a bit rough... finds static and non-static methods. // It's usually just for error messages though, so no worries. static boolean hasFunctionNamed(O obj, String method) { ret hasMethodNamed(obj, method); } static boolean hasFunctionNamed(Class c, String method) { ret hasMethodNamed(c, method); }