notes on Core Data and @properties