Alternatively, maybe we could put this into a `+Subclass` header (a la `UIGestureRecognizer`).