Protecting $identifier property, but allowing access via __get
Adding __set magic method
Added test for update via magic method