Fixing __set method on abstract model