The legal nonsense I see, is allowing a temporary resident to change their names and other identity information while in Canada. Saying that Canadians can do this is a moot point, they were born here. The guidelines on the IRCC website doesn't even require one to inform their country of origin...