Add __get method for base models.
Fix the bug where sometimes data doesn't validate when it should when updating models.