"(1) Subject to subsection (2), the Commissioner shall not, in a year of assessment, make an assessment under section 129 in respect of a period beyond 4 years of assessment preceding that year of assessment. (2) The Commissioner may, in case of fraud or wilful neglect, at any time make an assessment under section 129."