[boost] [rational] Which way should std::numeric_limits::min go?