Accumulate all extra dependencies defined from init() method, before calculating state changes. Start extra/required dependencies from the activateService method. Configure service with extra dependencies from the bindService method.