changed _ReaderBuffer._flush() semantics and renamed to _uflow()