     @hdus       = []
     @eof        = false
     
-    # TODO: Remove need to extend DataView.
-    #       Place offset in DataUnit class
     File.extendDataView(@view)
     
     # Loop until the end of file

        DU = Image
    data = new DU(header, @view, @offset)
    
    excess = File.excessBytes(data.length)
    
    # Forward to the next HDU
    @offset += data.length + excess

      break if @eof
  
  # ##Class Methods

  @extendDataView: (view) ->
    
