All-Solution Satisfiability Modulo Theories: Applications, Algorithms and Benchmarks | Synapse