observer config accept assoc array and indexed array
throw exception if using reference schema without calling Reference::to()
PSR
implement old attributes cache on model