I am really hoping there will be a transition period for the current PR holders...
I came to Canada to study in 2002 and got my PR status in early 2009. At the time I didn't apply for citizenship due to partially lazyness. Then I got a decent job offer back home in 2011 and I left Canada for almost 3 yrs (never thought I would be gone for this long...).
Now I am back in Canada and under this bill I will need to wait for another 4 yrs before I can apply. Oh my, if feels the previous 10 yrs I spent in Canada is going down the drain...