changes UID variable, which happens to be read only on Macs, to weavedUID