nulpunkt/salist (packagist): Self-adjusting lists
Keywords: list|self adjusting