Fix #106; replace existing filter if they share a name

Compare this to the solution tried in #108.
Update changelog