Рефакторинг. Добавлена XML-документация