Lifecycles · this is what determines what happens when ->get is called · by default, each call to ->get creates a new object · by specifying «lifecycle => 'Singleton'» when creating the service, the same object will be returned each time