datum is guaranteed to be unique within a TR