code: function _e($e,et){// Don't have enough
  return 0>=$e||0===et.length&&et.ended?0:et.objectMode?1:$e===$e?($e>et.highWaterMark&&(et.highWaterMark=ge($e)),$e<=et.length?$e:et.ended?et.length:(et.needReadable=!0,0)):et.flowing&&et.length?et.buffer.head.data.length:et.length;// If we're asking for more than the current hwm, then raise the hwm.
  }
docs: This function is designed to be inlinable, so please take care when making changes to the function body.