One of the things that irk software developers is having to repeat oneself. As such, mantras like DRY and tools that…