Introduce PropertyType enum to represent available types for simple checking.