public Property(String name, PropertyType type, bool optional) { Name = name; Type = type; Optional = optional; }
public Property(String name, PropertyType type) { Name = name; Type = type; }