Stylistic changes as discussed in PR 1 review
Don't transform non-minErr errors.
Provide better variable names.
Provide file:line:column when logging warnings