added zip operators to create matchers for tuples