I think that certainly the legislation is by no means directed towards one group. It's called “foreign”, so any foreign power that's involved in trying to interfere in Canadian affairs by providing benefits to people in a position of trust in the civil service or Parliament should be made accountable. It's not that you would simply declare benefits that you've received from one specific foreign state, but from any foreign state, so it's even. The resistance to this idea—
Evidence of meeting #50 for Procedure and House Affairs in the 44th Parliament, 1st Session. (The original version is on Parliament’s site, as are the minutes.) The winning word was chinese.
A video is available from Parliament.