Bug 409525: provide migration path for legacy (deprecated) annotations and injectable API when running in classic mode, but don't expose it from the bundle
Bug 409525: respect legacy annotations