`List` jest tylko do odczytu (brak metod add/remove), a `MutableList` pozwala modyfikować. Pamiętaj, że `List` może wskazywać na mutowalną implementację; interfejs tylko ogranicza dostęp.