.start() and .setStartedCallback() now returns the ioc