resolves #531 include start path in error message thrown while aggregating content
As part of this change, I decided to align the syntax of the context information in the error message. Sometimes it was surrounded by square brackets and other times round brackets. We decided on using round brackets and separating individual entries by a pipe character.