boost::units::is_quantity<quantity< Unit, Y >>
template<typename Unit, typename Y> struct is_quantity<quantity< Unit, Y >> { };