Eine Single-Variable ist keine DS !
Also pos_array als DS definieren und "likeds" verwenden , ggf. "qualified" zusätzlich angeben, da dieses Attribut beim likeds nicht übernommen wird.

Komplette Arrays als Returnwerte sind eher unsinnig. Gib diese lieber als Parameter an.