Note: Scripting is arriving in Editor Pack 9, due for release on January 25th
This API is shared between both C# and Lua runtimes. In case of Lua, we treat 'Nil' as 'null', but otherwise identical.