{"ScriptPreparationCode":"ths = {}\r\nths.state = {a:1,b:2,c:3}","TestCases":[{"Name":"unpacking1","Code":"var _s=ths.state, a=_s.a;","IsDeferred":false},{"Name":"real1","Code":"var a = ths.state.a","IsDeferred":false},{"Name":"unpacking2","Code":"var _s=ths.state, a=_s.a, b=_s.b","IsDeferred":false},{"Name":"real2","Code":"var a = ths.state.a, b = ths.state.b","IsDeferred":false},{"Name":"unpacking3","Code":"var _s=ths.state, a=_s.a, b=_s.b, c=_s.c","IsDeferred":false},{"Name":"real3","Code":"var a = ths.state.a, b = ths.state.b, c = ths.state.c","IsDeferred":false}]}