added specialization of type boost::any for setValue