Need to move Angelscript registration code to a self-contained space