configuration.add(
"InjectAnonymous",
new InjectAnonymousWorker(locator, injectionProvider),
"after:InjectNamed");
configuration.add("InjectAsset", new InjectAssetWorker(assetSource), "before:InjectNamed");
configuration.add("InjectBlock", new InjectBlockWorker(), "before:InjectNamed");
configuration.add("MixinAfter", new MixinAfterWorker());
configuration.add("Component", new ComponentWorker(resolver));
configuration.add("Environment", new EnvironmentalWorker(environment));
configuration.add("Mixin", new MixinWorker(resolver));