Pattern matching with only positional destructuring is a bad feature. I've written enough Scala to say this with confidence.