Ah yes, I recall all those times as an engineer where my managers kept insisting I communicate like Socrates to improve my work. Software is solved.