Easy config provides some abstract factories to easily create instances depending on configuration or retrieve specified module options.