No feedback on the previous test version yet, hopefully that means it's working fine.
This version improves the handling of include_in_* config so that include_in_* lines can now include each other.
It also adds the ability to restrict replace_metadata lines to only modify specific metadata by entry/key word.
characters,ships=>Harry P\.=>Harry Potter
(FYI, the '.' in 'Harry P.' needs to be escaped with '\' because '.' means 'any character' in regular expression.)
By using extra_valid_entries, I believe you should be able to do anything you would be able to if I had implemented replacement by destination column.
editedchars_label:Characters by site