A promise in a contract with a customer to transfer to the
customer either:
(a) a good or service (or a bundle of goods or services) that is
distinct; or
(b) a series of distinct goods or services that are substantially
the same and that have the same pattern of transfer to the
customer.