Actually, there is the requirement to define
function dummies, if a function is called in the
script, if the function itself is defined "lower" in the script.
Otherwise the function is not found. (sometimes the compiler finds it,
even if it is defined "lower", very strange)

How about that the compiler first checks the script for
all actions and function and variables, that are placed,
and then starts the real compilation,
this leaves the need for predefinition out,
And would speed up the implementation of new function a bit,

or is there some restriction to this mehtod?