The theory and practice of first-class prompts | Synapse