added DoDirProp, DoGetProp and DoSetProp methods to Class_* classes