# File lib/bson/support/hash_with_indifferent_access.rb, line 29 def initialize(constructor = {}) if constructor.is_a?(Hash) super() update(constructor) else super(constructor) end end