Opted for an alternative data type definition style