Guiding Enumerative Program Synthesis with Large Language Models | Synapse