GTF_writing
return (nflags & (GTF_reading|GTF_writing));
if ((flags = nflags) & (GTF_reading|GTF_writing)) {