I've noticed that functions require that they be declared before they can
be used. This came as somewhat as a blow as I orgaznie my code by putting
my main code first, and function listing at the end. Is this set in stone?
Plans to change? Reasoning?

Daniel