add a flag.Parsed() test before Parse()