pattern_compiler
pub fn to_decision_tree<P>(pattern: &mut P) -> PatternCfg<P> where P: PatternProvider,