And can't you just reopen the class in ruby rather than `class_eval`? Or am wrong?