# File lib/ole/ranges_io.rb, line 89
  def pos= pos, whence=IO::SEEK_SET
    case whence
    when IO::SEEK_SET
    when IO::SEEK_CUR
      pos += @pos
    when IO::SEEK_END
      pos = @size + pos
    else raise Errno::EINVAL
    end
    raise Errno::EINVAL unless (0...@size) === pos
    @pos = pos
  end