Mark and Gordon discuss CoreData; the problems with an upside down persistence stack, and the circular process of trying to improve their implementations.