There's an Enigma bug where if you renamed a class A to B and class C to A, the new class A won't be saved.
I didn't notice back when I refactored the data package a while back that I ended up removing DataGenerator :p
Looking back through the classes, I figured out why I had previously called them providers (see DataGenerator)...
This commit resolves that discrepancy.