1 2 3 4 5 6 7 8 9 10 11 12 13
match match != foo (foo, match) [foo, match] {foo, match} match; match: int match, match.foo match / foo match << foo match and foo match is not foo