Chaned TAddMethod's get_method() & (static) get_methods() functions/methods from public to protected - there seems no (current) reason for them to actually be public, and it scales down the public API
Removed optional '$recurse' param from TAddMethod::get_methods() - not used by any of the code itself, and probably not needed by anything at all tbh. (Also changed all internal calls to not pass 'true')