add def for abstract service for a word list collator