# File lib/marc/reader.rb, line 173
    def initialize(file)
      if file.class == String
        @handle = File.new(file)
      elsif file.respond_to?("read", 5)
        @handle = file
      else
        throw "must pass in path or File object"        
      end
    end