Отличное решение! Оборачивать `Counter` в `dict` не обязательно, так как первый подкласс второго.