[boost] boost::any: explicit constructor?