Ah ah! Nice.

It is a shame for the `doc` clauses never used. I wanted to make a patch to put them to good use but realised we can't, it would make very strange things happen for any test written just as `test(_) -> ...` :(