Active Record wrapper on Core Data.