code: static Positions newDisjointPositions(Matches matches) {
  		if (matches == null) throw new IllegalArgumentException("null matches");
  		return new BitStorePositions(matches, true, 0);
  	}
docs: available via default BitStore method