Basically just needs to make it comfortable to register custom commands, routes, events, services, etc. from a package service provider.