IntangibleUnion type

包含可能的情況,

type IntangibleUnion = Intangible | StructuredValueUnion