Да, действительно проверка прописана. Глупость какая… Вообще-то надо было в setDefaultProperties() прописывать, а проверять на наличие $this->object->get('name'). Не круто сделано.