# File lib/dragonfly/temp_object.rb, line 43
    def initialize(obj, opts={})
      opts ||= {} # in case it's nil
      initialize_from_object!(obj)
      validate_options!(opts)
      extract_attributes_from(opts)
    end