Typeclassopedia, in perl6, because.