Быстрый ответ - нет, он еще не доступен.
Реализовать это, конечно, легко, как вы понимаете. Причина, по которой он обычно не применяется, заключается в следующем. Если вы можете сделать содержит в O (1), то вы можете сделать поиск по индексу в O (1). Но, конечно, поиск по индексу не уникален, если у вас есть повторяющиеся элементы.
Поскольку в сущности вам нужны две структуры данных, Набор (или Карта) и Список, и нет более эффективного способа сделать это, чем это, авторы стандартной библиотеки оставляют вас объединять структурируй себя.