Safely and cleanly create closures via string eval
