[boost] boost::variant - apply_visitor not accepting variant by const reference