# File lib/marc/reader.rb, line 169 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