After type checking this program:
value main(list[value] args) {
xyz = false;
c = true ==> xyz;
return true;
}
the use of the variable xyz does not occur in the configuration returned by the type checker.
Replacing ==> by <==> has the same effect, however using == works fine.