Fixed bug in new config class that was preventing it from not creating a instance based on our conditional checks.