A case for, and an instance of, objects in CS1 | Synapse