BaseObject: throw ModelException if load() does not set requested property