AddressableTypes
Types annotated as `@_addressableForDependencies` are still usable by older compilers that don't know about nonescapable types or lifetime dependencies, since it only affects the behavior of the type when it's the source of a dependency.