template< class RatePolicy_, class... Args> impl_type( std::true_type, RatePolicy_&& policy, Args&& ...);