This would be nicer if you just had the callers pass `self._ctx.e` IMO, I hate `getattr` most of the time :-)