Please Add an Initialization Function

Please, please, please add a true initialization function or make onLoad the last thing that is done before user code executes. The way things get initialized now it is totally unpredictable what happens in a complex program. Lists can get initialized to -1 if you don’t add a 0 option, and all kinds of funny things can happen that need to be accounted for which all could be solved with a simple true initialization function.