ComplexQualifier
A Qualifier that combines another Qualifier and a name object to create a more specific, composite identifier. This is particularly useful for creating nested scopes or for qualifying dependencies within a specific context, It goes great with the Android Lifecycle. like associating a scope with a specific Activity AND a scope key (e.g., ActivityScope).
The hashCode is pre-calculated at creation time for performance optimization.