Requirements ============ Models - Your models must be immutable and thread-safe. They must implement the ```Model`` or ```SimpleModel`` protocol. See :doc:`050_models` for more information. Cache Delegate - You must implement a cache delegate which implements your caching solution. See :doc:`060_cacheDelegate` for more information.