Don't use eval.

http://vemod.net/module-recursive_const_get