Minor bug with static that you may already know about - doing something like:
function test(_value) constructor {
if(live_call(_value)) return live_result;
value = undefined;
set_value(_value);
static set_value =(_value)=> {
value = _value * 2;
};
}
causes an error about the set_value script being undefined after the live-reload occurs (putting the set_value call after the static definition works as normal).