исправлено сохранение пустых свойств и переписаны тесты