TIL about the ContactProvider framework on iOS (not Mac). Sounds like a way to build an end-to-end encrypted replacement for iCloud/CardDAV contacts sync if you can get your head around the difference between ContactItemEnumerating and ContactItemEnumerator.
