Subsection 213(1) of the Criminal Code was struck down by the Supreme Court of Canada. It says:
Every person who in a public place or in any place open to public view
...(c) stops or attempts to stop any person or in any manner communicates or attempts to communicate with any person
for the purpose of engaging in prostitution or of obtaining the sexual services of a prostitute is guilty of an offence punishable on summary conviction.
That was found to be unconstitutional and it has been replaced. What strikes me is the similarity between the two. Here is what it has been replaced with. I understand it's your opinion that this will pass constitutional muster.
(1.1) Everyone is guilty of an offence punishable on summary conviction who communicates with any person for the purpose of offering or providing sexual services for consideration in a public place or in any place open to public view that is or is next to a place where persons under the age of 18 can reasonably be expected to be present.
Would you agree that there isn't a lot of difference between the wording of what was struck down by the Court and what you propose to replace it with?