These initialization sequences should get dropped by GPS's that don't understand them, the coldstart= option really only exists to allow a possibly broken gps to work. I personally wouldn't have even added that option until someone complained

Well, he complained.

So the description in the README is a bit off and your interpretation is right.

The interpretation in the README is what I intended to write originally, then changed my mind and not the docs, I guess.