Yeees, but if we don't want to add that dependency we could just do:

````java
Collections.unmodifiableSet(new HashSet<>(stages.keySet()));
```

Should provide the same effect, right?