Maybe this variable name should be `ectx` or `xctx` so as not to be confused with the Context `ctx` variable name.