SetBuilder creates LinkedHashSet rather than HashSet