add TupleOf builtin matcher