Use send instead of instance_eval

Instance_eval is much more powerful (and dangerous). Don't use that if
not necessary, which is this case.
Whitespace
Merge pull request #2347 from iNecas/tech-depts

Use send instead of instance_eval