I fully agree with you on the usage of rich asserts. I used `assert` because almost all of the JUnit tests in the `scala.collection` package use `Predef#assert`. As I'm new to contributing to Scala and I'm not sure of what is a policy and what is not, I just blended the code in :)