@arnelson we might have a different notion of what makes a “good” program- but these notions are irrelevant to the process of creating a program in the first place. it is easier to correct a wrong program than to create a program perfectly from blank canvas