Well those functions are part of our API, but in order to call those functions someone (a service) will need to depend on the ShutdownService in order to even access them.