Note that this works for case classes: 

```
case class Foo(x: Int, y: Int)
Foo.unapply(Foo(1,3)).get.productIterator.mkString("\t")
```