Change the IterAll as to Both
Rename to PushResult
More human usable name/descriptions
Bug fixes
Export optimized set
Improving bench tool
Refactor Predicate to use LiteralResolver mixin
Extend the SimplePattern and add an ASTPattern
Make use of LiteralResolver, and change to push_match
Adding simple optimizer
Working on merger