Might it be clearer to have `@qualifier == nil` for the default no-qualifier case?