Marlowe contract identifier.
The underlying data structure is a normal string, but in the type level it is Branded with a unique symbol so that it is not confused with other strings
Marlowe contract identifier.