add long doc string for ExternalMerger