+<item id="duplicate_code" h="Duplicate Code">
+Fowler's "Refactoring"</a> book (but held as a fact for a long time
+<a href="http://en.wikipedia.org/wiki/Duplicate_code">duplicate code</a> is a
+code smell, and should be avoided. The solution is to extract duplicate
+functionality into subroutines, methods and classes.