docs: protected void formatCommaSeparatedList(Collection<? extends EObject> elements, IFormattableDocument document) {
  		for (final EObject element : elements) {
  			document.format(element);
  			final ISemanticRegionFinder immediatelyFollowing = this.textRegionExtensions.immediatelyFollowing(element);
  			final ISemanticRegion keyword = immediatelyFollowing.keyword(this.keywords.getCommaKeyword());
  			document.prepend(keyword, NO_SPACE);
  			document.append(keyword, ONE_SPACE);
  		}
  	}