fix `make test`
seperate out the type

no sense in forcing people to require a bunch of code if they are
just going to end up shadowing anyway