# File r4tw.rb, line 191
  def initialize(*args)
    @fields = {}
 
    case args[0]
      when Hash
        from_scratch(*args)

      when Tiddler
        from_tiddler(*args)
        
      when /^\s*<div/
        from_div(*args)

      when /#/
        from_tiddler(from_tw(*args))
        
      when /^(ftp|http|file):/
        from_url(*args)

      when String
        from_file(*args)

    end
    
  end