Fire.JS.get(Fire, '$0', function () {
    var selection = Editor.Selection.curSelection('node');
    if (selection.length > 0) {
        var id = selection[0];
        var node = Fire.engine.getInstanceById(id);
        return node;
    }
});

Fire.JS.get(Fire, '$s', function () {
    return Fire.engine.getCurrentScene();
});

@@ -261,64 +261,364 @@
 , '$
-s', function () %7B%0A    return Fire.engine.getCurrentScene
+0N', function () %7B%0A    var wrapper = Fire.$0;%0A    if (wrapper) %7B%0A        return wrapper.targetN;%0A    %7D%0A%7D);%0A%0AFire.JS.get(Fire, '$s', function () %7B%0A    return Fire.engine.getCurrentScene();%0A%7D);%0A%0AFire.JS.get(Fire, '$S', function () %7B%0A    return Fire.engine.getCurrentScene();%0A%7D);%0A%0AFire.JS.get(Fire, '$SN', function () %7B%0A    return Fire.engine.getCurrentSceneN
 ();%0A

add Fire.$0N and Fire.$SN