Wed Oct 23 11:19:45 EDT 2019

There are no names

Or more generally, there are no APIs.

The only thing that matters is that APIs and names match on both ends.
They are not techinically part of a composed system!

Hence, all APIs, protocols are arbitrary.

It's the information necessary to untangle, or break apart two or more

Maybe the whole idea of information is the trying to untangle a system?

EDIT: Also tied to: do we really need those complex data structures?

And the Chuck Moore minimalism.  That only works when there are no
protocols.  If the purpose of the program is to control hardware that
interacts with the physical world, but otherwise does no or very
little parsing or formatting.