Fix inheritance support for AR <= 4.0.3

The aliased method will lookup the new method name rather than the
aliased one when calling `super`, so it blows up.

Need to duplicate the method body so that it can properly lookup the
method.

Fixes #32.