direct embedding: backported matching on tuples by symbols for Scala 2.1...

...0.x compatibility

review by @szeiger