What do you think the libraries you use to parse these things are doing under the hood?
Maybe you don't care? Fair enough.
use 10 meters of wrappers around C and its quirks? :P