More types supported in AnyGenerator. Massive specs refactoring.