Lightweight ActiveRecord and LINQ-inspired, functional wrapper for CoreData