Thinking out loud about things that are hard to explain.