code: func LoadConfigurationFromReader(input io.Reader) (*Config, error) {
  
  	config := new(Config)
  	err := config.InitializeFromReader(input)
  
  	if err != nil {
  		return nil, err
  	}
  	return config, nil
  }
docs: /*
  LoadConfigurationFromReader takes a reader and scans it for an ini configuration.
  The caller should close the reader.
  */