Thanks for the changes.
This has a problem anyway, and also had it before, since theConfig was never assigned! It would have broken also before. We should get rid of that, or, if really needed, move to be private, and so unusable by anyone.