Thinking in progress. Notes under construction. Expect typos and clarifying positions.