Allow UUIDs to be passed in as strings