explicit error when you forget to set the context