{
// TODO: Proper scheduling of all of this. Since a given field or method should
// only have a single annotation, the order doesn't matter so much, as long as
// UnclaimedField is last.
configuration.add("Meta", new MetaWorker());
configuration.add("ApplicationState", new ApplicationStateWorker(applicationStateManager));
configuration.add("Inject", new InjectWorker(objectProvider, locator));
// These next two "reinterpret" what @Inject does (in the presence of
// a particular field type and must come before the normal Inject annotation