It is undoubted that writing a new law based on learning from the experience of half a century is a Herculean task and the taxpayer and tax collector alike require time to acclimatise with a new code.