`this.el` and `this.$el` get assigned in the constructor too, in the `viewOptions` pick. I think it makes `_createContext`'s contract a little cleaner.