Describir: A new look at successful programs.