Learned a lot about cons cells today...