Before revision: This chapter derives the properties of light from the properties of processing, including its ability to be both a wave and a particle, to detect objects it doesn't  touch, to  choose a route after it arrives, to take all paths to a destination and to spin in any direction both ways at once . In this model, a photon is a processing wave front instantiated from an entity program class, and quantum collapse is when one class stops to merge with another, which restarts its processing .
After revision: This chapter derives the properties of light from the properties of processing, including its ability to be both a wave and a particle, to detect objects it doesn't touch, to choose a route after it arrives, to take all paths to a destination and to spin in any direction both ways at once as it moves. Here a photon is a processing wave front instantiated from an entity program class, and quantum collapse is when one class stops to merge with another, which restarts its processing .