Sa match support

maybe be a little bit more specific as the added match predicate is sqlalchemy only.