[#A5F9E7DAFA3E899512FD146FE27B19D9B96DF2A3]
template< class T, class = void> struct is_rule : std::false_type;