https://github.com/github/Mantle/blob/fb7d2773b57dcf003cb19f095c41d28d989b98ad/Mantle/MTLManagedObjectAdapter.m#L466-L471