Issues on getting the reference of the held value of boost::any