cs
Allow chained replacements.
removes duplicated services (in conjunction with f6caf9a)