Synthesizing highly expressive SQL queries from input-output examples | Synapse