Basic enum generation working; partial aggregate event generation working...