
The code assumed that no value would hold an equals sign which is wrong. Added a test case that reproduces the problem and verifies the fix.
The code assumed that no value would hold an equals sign which is wrong. Added a test case that reproduces the problem and verifies the fix.