I've been on this problem all morning with no result whatsoever.
Basically, I need a simple metaprogramming thing that allows me to branch to different specializations if the parameter passed is a kind of `std::vector` or not.

Some kind of `is_base_of` for templates.

Does such a thing exist ?