ext

We can use this to add more fields, or because it is first, to change ContractEvent into a union.