Default description on windows contains brackets.
The test function uses the 'like' operator which interprets the bracket as special char resulting in diffs on the parameters comparison.
The replacement of the like operator with the equal operator should fix this case.
local and remote address comparison fails if multiple items defined.
Usage of compare objects should fix this one