Replace custom #_get, #_set's with #validate