refactoring an "archive" (which I guess it supposed to keep old unused
code) makes no sense and is even dangerous, as the kept code would not
reflect the desired state anymore. If this code is actually still used,
and you do not know how to refactor that, please contact me.