Throwing an exception if a context is missing

Not sure this is the right way to go, but we'll see how it works out.
At least it'll be a little easier to tell when there is an issue.