pub type Variables = PropertyTypes;
pub struct Variables(pub Vec<PropertyType>);
0: Vec<PropertyType>