Changed all resource properties (other than :value) to use newparam() instead of newproperty()