I want to make container-types printable, but if it\'s default-printable(like std::string), it should use it\'s own method.
std::string
So I wrote the following code