It's unfortunate that all tests relies on List. eg,

`expectResult(List("var is disabled"), "result.errors")(result.errors)`

Changing WartTestTraverser.Result#errors to a Set breaks everything. Let me know if changing all expected results from List to Set is ok.