BitSet (@NotNull List<? extends BitSet> ins) { if (ins.size() == 0) { return neutral; } if (ins.size() == 1) { return ins.get(0); } BitSet result = new BitSet(groovyFlow.getFlow().length); for (BitSet set : ins) { result.or(set); } return result; }