[Boost-users] Overload boost::program_options validate() for double?