Wooooo, code coverage. Also, discovered and fixed a bug in getTraitRoll