DJB's maxim - don't parse, but sometimes you do...