Rewriting existing functions
| ID | FCNS-14 | 
| Title | When rewriting existing functions, do not make a new copy of them with slightly modified code. | 
| Priority | Recommended | 
| Severity level | 4 | 
| Description | Do not copy-paste an existing function as a local function of your code. Instead, use a wrapper around existing functionality. | 
| Rationale | Multiple forks, duplications and reinventions of the wheel make a code base less modular and less maintainable. |