Added Replacer and ReplacerList classes (again)