Consider This Device...
What does it mean to understand?
  simulate
  modify/suggest alternate implementations of the design
On what is that understanding based
  ability to interpret sketch
  understanding of mechanisms
  existence of a basic set of such mechanisms (we don’t deal with arbitrary shapes)