@mrPrise Походу хрень касательно шаблонов сморозил, убирать константность действительно необязательно. Просто помню, что однажды у меня возникала проблема с "лишней" константностью, и решал я ее методом "перенавешивания" const. Ну а вообще, я только что понял, что творил какую-то херню, потому что есть готовый std::add_const