Problem sa jezicima koji nemaju striktne definicije tipova promenljivih jeste da malo zbunjuju neiskusne programere. Mozda bi bilo zgodno da prvo jasno definises sta hoces (u ovom slucaju parametre koje funkcija prima, sta radi, i koje vrednosti vraca - ako vraca neke). Funkcija moze da vrati samo jednu vrednost koja moze biti i tipa array ili object (koji predstavljaju "kompleksne" tipove).