Use using to keep the nicety of boost::lambda