While I'm at it I fixed Pikes string formats "%*s %[0]s" etc.