DynamicPredicates mostly work
DynamicPredicates mostly work

Needed:
Search that can take a dynamicpredicate without manually converting it to a std::function
Why are we getting an extra non-fail at the end of dynamic predicate?
Start for logic search shouldn't require a continuation
differentprogramming/logic_in_cpp