`activeContexts` may be null here. Is it intended that this could return null? If not, better use `return ImmutableSet.copyOf(ensureActiveContexts());`