@jasongorman It just occurred to me when a programmer takes the clear ideas in their head and creates code with bad variable names and function names that a lossy transformation is taking place. It is not possible for a person or an LLM to subsequently offset that loss by processing the code. The information has been lost.