update PropertyObjectOrUndefined