Bugfix: correctly referring to varibles in spec
TEST: Catch bug fixed in previous commit

0c0468e90e0359e92b1f38221b9e4828a8463d95
concerning union (__or__) of GRSpec objects.