A Logic of Propositional Variations and Its Application to Case-Based Reasoning | Synapse