Minor nitpick, but shouldn't you use `===` instead of `==` so that ScalaTest gives better error messages?