Further integration testing helped flush out a bug in the service locator.