   writeDouble: writer('setFloat64', 8)
 
   # Reads sequence of given number of bytes (defaults to number of bytes available)
-  read: (bytes=@available) ->
+  read: (bytes = @available) ->
     if bytes > @available
       throw new Error('Cannot read ' + bytes + ' byte(s), ' + @available + ' available')
 

  # - from given source (assumed to be number of bytes when numeric)
  # - with given byte order (defaults to big-endian)
  # - with given implicit growth strategy (defaults to false)
  constructor: (source=0, order=self.BIG_ENDIAN, implicitGrowth=false) ->

    # Holds buffer
    @_buffer = null

      @_index = @length

  # Extracts buffer from given source and optionally clones it
  extractBuffer = (source, clone = false) ->

    # Whether source is a byte-aware object
    if source.byteLength?
