I don't really see a reason for this as aposed to SprinklesContentObserver being a subclass of ContentObserver.