direct embedding: backported matching on tuples by symbols for Scala 2.10.x compatibility