World age problem

Use invokelatest if you want to call a dynamically generated function without hitting top-level scope between defining it and calling it. Code like this (defining functions by strings and evaling them) is often (but not always) a sign of some design error though.