Also, the docs should state that the `NmeaLineParser` ctos throws an `ArgumentException` to report the discovery of bad data.