Allow depending on requirement class or instance.