Report correct source location for class_evaled methods.

I was debugging my own 6 months old code where I've used internal API of flag_shih_tzu and forgot about it. I had a hard time finding out where the methods were defined, as the method definition was just reporting ["eval", 22].

This PR fixes that issue and will also lead to nicer stacktraces.