Harper government criticized for lack of understanding of citizenship laws