keep around boost::move based rule cache for  benchmarking purposes