hataehC: mehrere Rückgabewerte

Beitrag lesen

dann ist das entweder ein Array mit einem oder zwei Werten

Quatsch.

oder aber *ganz* schlechtes Programmdesign.

Noch größerer Unsinn. Andere Sprachen wie Common Lisp, Python, Ruby und anderen Sprachen haben dafür extra eine Syntax. Nicht mit Arrays, nicht mit Hashes.