Определяемые пользователем типы