I found and modified auto/mk-
src.in; it's working like a champ!
The SuggestionList class it creates is abstract, I'm thinking I
want the implementation in common/, since there's likely to be only one
kind of SuggestionList, and as such, I'm thinking to override the
produced suggestion_list.hpp with a concrete implementation, as is done
for string_list.hpp. I'm leaning towards keeping the abstract
class for SuggestionEnumeration, and defining (also in common/)
SuggestionListEnumeration as a concrete implementation working on a
suggestion list.
What do you think, Kevin?