Lifecycles
    
     · this is what determines what happens when ->get is called
     · by default, each call to ->get creates a new object