class Hashie::Mash
def convert_value(val, duping = false) #:nodoc:
def convert_value(val, duping = false) #:nodoc: case val when self.class val.dup when Hash duping ? val.dup : val when ::Hash val = val.dup if duping self.class.new(val) when Array val.map { |e| convert_value(e) } else val end end