New thoughts on how to express why modularise, why automate, why have abstractions and higher levels.