Describir: Exploratory Phenomena in Program Synthesis