Same as telefunc() but returns the whole context object. See:
Also, it's a better name.
We don't need it for now (because onAfter() is enough for the permission use case).
Let's postpone implementing this until we stumble upon a use case for it. (But let's eventually implement this as it's a better name.)
See also: