<div dir="ltr">Uh, why are you talking about STREQUAL when the problem is with set(baz foo)? It should set baz to &quot;foo&quot; not &quot;bar&quot; because there are no ${} around foo.</div>