- Adjusted validation logic;
- Introduced `assign` method for models.