Implement MethodTools::apply.

Current spec status: 21 examples, 0 failures in 0.0157 seconds.
Rename MethodTools to ObjectTools.