Interesting point of view. Good analogies with physical constructions. Lots of common sense. Engineering vs. Science.