From the conversations about the reply-to issues, i propose changing
reply_goes_to_list so it will *not* cause user specified reply-to headers, if present, to be replaced with the list's address. It just does not seem valid to override the mechanism which is intended for users to make their correct address available.
Conversely, though using the reply-to at all in this way seems a bit improper, it sounds like the functionality is really necessary for some kinds of lists. (Perhaps i'm neglecting some alternate means for implementing this that was mentioned?)
This will apply at least to individual messages, while digests as a whole will have the list as the reply-to addr.