we are supposedly making components that can be wired up to make something.
but the wires are obscured in the text. in random places. mixed up among static, build, and run times. by indirections of indirection!
it is such a huuuge ux dx indictment utter fail.