# File lib/mixlib/config/configurable.rb, line 40 def get(config) if config.has_key?(@symbol) config[@symbol] elsif @default @default.call else begin # Some things cannot be dup'd, and you won't know this till after the fact config[@symbol] = @default_value.dup rescue TypeError @default_value end end end