YAML configuration library which provides:

  * interpolation for string configuration values

  * configuration inheritance

  * configuration composition

  * object level configuration (like construct this object by calling some
    function with some arguments)
