docs: public Iterator<V> getServices() {
          final List<V> empty = Collections.emptyList();
  
          if (context == null) {
              return empty.iterator();
          }
  
          return new ValueIterator(elementMap.values().iterator());
      }