Make enums typecheck against the roles they do, ie
Make enums typecheck against the roles they do, ie

    role Foo {}
    enum Bar does Foo <A B>;
    say A ~~ Foo;

will now be True.

Note that there are possibly other goodies in ClassHOW that should
also live in EnumHOW. It might or might not be a good idea to just
have EnumHOW inherit from ClassHOW...

jonathanstowe/rakudo,raydiak/rakudo,MasterDuke17/rakudo,softmoth/rakudo,nbrown/rakudo,samcv/rakudo,usev6/rakudo,nbrown/rakudo,tbrowder/rakudo,raydiak/rakudo,labster/rakudo,Gnouc/rakudo,rakudo/rakudo,jonathanstowe/rakudo,tony-o/rakudo,tony-o/rakudo,nbrown/rakudo,labster/rakudo,MasterDuke17/rakudo,jonathanstowe/rakudo,usev6/rakudo,awwaiid/rakudo,samcv/rakudo,Gnouc/rakudo,nbrown/rakudo,samcv/rakudo,sjn/rakudo,rakudo/rakudo,rakudo/rakudo,jonathanstowe/rakudo,sjn/rakudo,tony-o/rakudo,tbrowder/rakudo,Gnouc/rakudo,sjn/rakudo,labster/rakudo,softmoth/rakudo,tbrowder/rakudo,tbrowder/rakudo,rakudo/rakudo,lucasbuchala/rakudo,raydiak/rakudo,raydiak/rakudo,labster/rakudo,sjn/rakudo,sjn/rakudo,nbrown/rakudo,salortiz/rakudo,salortiz/rakudo,usev6/rakudo,samcv/rakudo,tbrowder/rakudo,labster/rakudo,usev6/rakudo,jonathanstowe/rakudo,softmoth/rakudo,softmoth/rakudo,salortiz/rakudo,salortiz/rakudo,MasterDuke17/rakudo,rakudo/rakudo,MasterDuke17/rakudo,rakudo/rakudo,tony-o/rakudo,lucasbuchala/rakudo,Gnouc/rakudo,awwaiid/rakudo,MasterDuke17/rakudo,samcv/rakudo,lucasbuchala/rakudo,lucasbuchala/rakudo,salortiz/rakudo,Gnouc/rakudo,awwaiid/rakudo,tony-o/rakudo,usev6/rakudo,MasterDuke17/rakudo,tbrowder/rakudo,awwaiid/rakudo,lucasbuchala/rakudo,softmoth/rakudo,salortiz/rakudo,nbrown/rakudo,tony-o/rakudo,labster/rakudo,awwaiid/rakudo,Gnouc/rakudo