def defaults(defaults, options = {})
    config = Config.new(options).set(:import_type, :default)
    return import_base(defaults, config)
  end
def defaults(defaults, options = {})
    config = Config.new(options).set(:import_type, :default)
    return import_base(defaults, config)
  end
Set default property values in the configuration object if they don't exist.

 If defaults are given as a string or symbol and the configuration object
 has a lookup method implemented (corl gem) then the defaults will be
 dynamically looked up and set.

 * *Parameters*
   - [String, Symbol, Array, Hash] *defaults*  Data to set as defaults
   - [Hash] *options*  Import options

 * *Returns*
   - [Nucleon::Config]  Returns reference to self for compound operations

 * *Errors*

 See:
 - #import_base

 See also:
 - ::new
 - #set