unit: pass garbage to Errorf
unit: use bytes.Buffer where possible
unit: remove unnecessary check for newlines
unit: s/apaprent/apparent/
unit: have some fun with utf8 testing
unit: expand whitespace testing