Currently it complains if the context isn't equal to `this`. Seems like `null` should be okay too.
Currently it complains if the context isn't equal to
this. Seems likenullshould be okay too.