Made models throw more semantic exception when accessing nonexistent properties