def cache_clear(self): return cor.apply_on_graph(self, lambda x: x._cache_clear, lambda x: x.children)
def stat(self): if not hasattr(self, '_Rule__stat'): return [] return cor.apply_on_graph(self, lambda x: x._get_stat, lambda x: x.children)