Tests should not `use lib 'lib'`, because this will break things under `make test` (which uses the built version of the dist under `blib`). `use lib 't/lib/Role'` also seems unnecessary.