Fix inconsistencies with implies operator (#549)
#558
+8
−1
Merged