Die Beziehung zwischen Liste und Item sind mir nicht ganz klar, vor allem weil
imho bei beiden Varianten ein Widerspruch entsteht: Darf in eine abgeleitete Liste allein die entsprechende Itemklasse oder auch eine davon abgeleitete Klasse eingefügt werden?