EnumMaterial now has its getters (IS fields made private)