// finds static and non-static methods. static L findMethodsNamed_cached(O obj, S method) { ret findMethodsNamed_cached(_getClass(obj), method); } static L findMethodsNamed_cached(Class c, S method) { if (c == null) null; ret getMethodCache(c).cache.get(method); }