in inline representers, use module_eval instead of instance_exec. this allows defining methods in inline representers
add the same for decorators, we can now define methods. why did that happen only now?