Add the ability to modify the default eval_context