# File lib/mp3info.rb, line 219
  def initialize(filename_or_io, options = {})
    warn("#{self.class}::new() does not take block; use #{self.class}::open() instead") if block_given?
    @filename_or_io = filename_or_io
    options = {:parse_mp3 => true, :parse_tags => true}.update(options)
    @tag_parsing_enabled = options.delete(:parse_tags)
    @mp3_parsing_enabled = options.delete(:parse_mp3)
    @id3v2_options = options
    reload
  end