Add cancel handler
use class instead of object to avoid serialization issues
Account for filter and connection in matches
Added missing PostedExpr wrapper
Decompose match to find out where it is failing
Fix two missed triples