Розглянути трейти, їх призначення. Ознайомитись із багаторівневими трейтами, навчитися їх конструювати, ініціалізувати, а також застосовувати на практиці self types.