class PropertyElementDescriptors {

    public List<LinkkiAspectDefinition> getAllAspects() {
        return Stream.concat(
                             descriptors.values().stream()
                                     .map(d -> d.getAspectDefinitions())
                                     .flatMap(Collection::stream),
                             additionalAspects.stream())
                .collect(toList());
    }

      PropertyElementDescriptors(String pmoPropertyName);

}