Die Perl-Variante wäre
tie()
, damit wird ein Array an eine Klasse gebunden.
Du hast meinen Knackpunkt überlesen, der handelte nämlich davon die Typkorrektheit bereits zur Entwicklungszeit (=statisch) und nicht erst zur Laufzeit (=dynamisch) sicherzustellen.