public int PeekByteNormalizeEoln() { var stream = GetReadableStream(); try { return stream.PeekByteNormalizeEoln(PreserveEndOfLines); } catch (ObjectDisposedException) { throw RubyExceptions.CreateEBADF(); } }