How about functions ... will they have to be declared ahead of using them - or can they be defined anywhere in the script. This is one of the "mature" features of Kixtart I enjoy. I know your just starting-out with SteelScript but this is important feature to add to the list if not already there imho.