Я видел, что Лена читает мой канал, поэтому пользуясь возможностью - мое уважение и респект, что называется, таким парням за задачку и
решение.
А себе я пометил, что пора бы подробнее ознакомиться с
type_traits, а не только c is_same и enable_if.
UPD. Лена просит на нее подписываться, а нам не жалко
https://twitter.com/st_1ena