Use apply instead of execute in _create_local.

(in `Context`).
Instead of eval I have been using something like `reduce(getattr, [main_module] + dotted_name.split('.'))` which probably isn't much better.