Hi Tuukka, Under CoreData, object validation happens automatically when the underlying editing context is saved. So methods such as validateForInsert:, validateForUpdate:, validateValue:forKey:error: are called automatically. Does BX work the same with regards to object validation?