Back in June 2015, after watching the excellent WWDC session Advanced
NSOperations [https://developer.apple.com/videos/wwdc/2015/?id=226] I started
writing my own version of the core code proposition. I called this project
Operations [https://github.com/danthorpe/Operations].
I stuck to the main architecture introduced by