Grammar
Fix logic error in testing for type of output parameter
Fix off-by-one error in StructLen values
Fix off-by-one error in "row too long" StructLen value
Add a test for DecodeError
Add tests for builtin parsing
Pedantically test DecodeError message
Test both branches of RowError.Error()