# Functions
Load loads configuration based on config file name.
# Variables
ErrCycleRef is returned when there are circular dependencies detected in configuraiton files extending each other.
# Structs
Extends define a keywoword in config for extending a base configuration file.
ValidationError is the returned when a configuration fails to pass validation.