How would i go about implementing operator< for boost::any....