> > The problem is that this does not make it clear whether a value > > of zero is allowed or an error. > > Why would the absence of flag 0 be different from the absence of any > other flag? I'm OK with adding a clarifying statement to the spec. -cary