preceding.isPresent() ? structureHierarchy.getSelectorPath(preceding.get()).toString() : ""; following.isPresent() ? structureHierarchy.getSelectorPath(following.get()).toString() : ""; if (coveringStructure.isPresent() && coveredStructures.contains(coveringStructure.get())) { Structure repeatingUnit = coveringStructure.get(); minimalRepeat = structureHierarchy.getSelectorPath(repeatingUnit).toString();