Added constructors to enums and structItems.