O_o

You can use a combination of `boost::any', as an abstract function, and function templates to do pretty much everything you might wish to do with a heterogeneous container.

What are you...