The National Building Code of Canada is currently considering a Step Energy Code similar to what is being done in British Columbia.
This will allow for a 'phased in' approach, with clear targets and pathways to the next 'step' in the code.