Replacing Eval with Dangerous methods section