Two sources of vast confusion in reading the C code are these: