Problem with Canonicalize: &ne becomes ≠ unexpectedly
I'm using Canonicalize to check url's and have run into a problem. For some reason, &ne seems to always be translated as ≠ even in situations where that is not expected nor appropriate.
For example:
<cfset varURL = "www.mySite.com/myPage.cfm?someVar=abc&newVar=1" />
<cfset varCheck = Canonicalize(varURL,true,true)/>
The value of varCheck will be "www.mySite.com/myPage.cfm?someVar=abc≠wVar=1", not "www.mySite.com/myPage.cfm?someVar=abc&newVar=1" as I'm expecting.
It seems to make this translation anytime that a URL variable (other than the first one following the ?) starts with "ne".
Other than renaming the URL variables that start with "ne", is there a fix for this problem?
I'm running CF2016 Update 6.
