Internally an empty string is used to access context member `__dir__`, which caused `getattr(context, "")` to succeed returning None.
Internally an empty string is used to access context member `__dir__`, which caused `getattr(context, "")` to succeed returning None.