numBytes==0 no longer disallowed in enqueueRead/Write