P.S. as a small (or large) request, simple thread support for scripting (locking, read only global vars) is something... no one seems to be supporting Multi-core (Yes I know I can do it in Delphi)... even though, its obviously the way of the future.