Merge pull request dart-lang/markdown#56 from srawlins/iterable-extension-collections Prevent duplicate syntaxes from being added to a document