Grounded Copilot: How Programmers Interact with Code-Generating Models | Synapse