3C ["Sale of goods": software held to be goods];
25B [Definition of fundamental breach: substantial deprivation of expectation];
35A [Conformity of goods to contract: quality, quantity and description required by contract];
49A1 [Buyer's right to avoid contract (grounds for avoidance): fundamental breach of contract]