Fix for missing line information in class_eval section

In its current state it's difficult to debug the dynamically evaluated auth functions and this patch contains the standard fix. I just tested it on my production without issue.