<div id="comment:0"></div> CC: @nbruin Component: **refactoring** Author: **Matthias Koeppe** Branch/Commit: **[`9d3577e`](https://github.com/sagemath/sagetrac-mirror/commit/9d3577e9667936d74f6fcecbb944ac29e92ffbc2)** Reviewer: **Kwankyu Lee** _Issue created by migration from https://trac.sagemath.org/ticket/34192_