Comment Comment by aij I never thought of it as backwards. Defining functions before calling them makes as much sense as defining terms before using them or assigning variables before reading them. parent aij 4 years ago