I develop on graal for the simplicity of the scripting language that is used...
This type of syntax would not fit well with graal scripters/developers introducing types makes it look more like you're building software. What I like about GS2 is the use of temp. this. thiso, etc.
Lua on the other hand is fast/flexible. Lua is a great language.