commit 9241b363b52b8509910be9e06c82a9c10d4f31fe Author: Alexander Hess Date: Tue Sep 10 00:32:55 2024 +0200 Reinventing the wheel. Again.