rename to #build_uid.
add PD:Task which gives a simple API for batch processing versions of a single attachment.
Task now asks Attachment for new UID, not File.
remove Uid as it overcomplicates things. Attachment keeps all knowledge about generating Uid.