Adding solution. Partially functional. Lots of errors though.
Working through things ... trying a debugger...
Closer ... now I have to deal with inherited methods.
Refactored and cleaned up a bit. Down to 3 failing tests.
Fixing dumb error that was mashing a deeply nested class name.
Cleaned up version.
Adding safety in enabled check, and adding explicit catch for pre-existing targets.
Moved singleton statements up to top for readability.
Moving & expanding comment regarding use of Singleton & it breaking the Fixnum#+ & Fixnum#- tests.
Renamed solution to match github handle.
Merge pull request #5 from a1ph4g33k/master

Solution from A1ph4G33K.