Classes, Events, and Products