Re-use discriminant value in other expressions
Re-use discriminant value in other expressions

This change was not submitted explicitely in code, but the comment leading
to it was explicit enough to attribute this to @elkins0.

kortenkamp/CindyJS,kortenkamp/CindyJS,CindyJS/CindyJS,kortenkamp/CindyJS,strobelm/CindyJS,kranich/CindyJS,CindyJS/CindyJS,kortenkamp/CindyJS,kranich/CindyJS,strobelm/CindyJS,kranich/CindyJS,CindyJS/CindyJS,CindyJS/CindyJS,strobelm/CindyJS,kranich/CindyJS,kortenkamp/CindyJS,CindyJS/CindyJS,strobelm/CindyJS,strobelm/CindyJS,kortenkamp/CindyJS,kranich/CindyJS,strobelm/CindyJS,kranich/CindyJS,CindyJS/CindyJS