removed unused nested annotation template
extracted regular expression for documentation purposes
renamed aggregation implementations; refactored dependencies import