Coinductive Techniques for Checking Satisfiability of Generalized Nested Conditions | Synapse