Scala's broken `==` will be the death of me