Lols. The recursiveUpdate and equality ops on the configuration tends to force values. Which means that if those values are themselves dependent on configuration containing certain elements then it may well fail. Hopefully I might be able to come up with something better later on, but for now, this will do.