<div id="comment:0"></div> (cherry-picked from #32432) Component: **refactoring** Author: **Matthias Koeppe** Branch/Commit: **[`d9dd2d0`](https://github.com/sagemath/sagetrac-mirror/commit/d9dd2d008821e19886c20cd3e2270c5bff3c5473)** Reviewer: **Jonathan Kliem** _Issue created by migration from https://trac.sagemath.org/ticket/32620_