added collection-based rendering of redundant markup