ProAct.NullProperty and ProAct.AutoProperty documented
ProAct.ObjectProperty and ProAct.ArrayProperty documented