BUG: provide scope updating avoiding need to pass local_dict/globals_dict explicity
     to query/frame.__getitem__/eval