Check out this 1.9.2 error. When it’s this long you know something is
amiss:
implicit argument passing of super from method defined by define_method() is not supported. Specify all arguments explicitly. (RuntimeError)
Why not? And at the very least, if they can’t be implicit, then assume
super()
.