Но там тогда есть своя подстава. В js же нельзя явно определить реф, он там сам себе кумекает как хочет, то рефит то не рефит. Разбираться с этим киселем все некогда, в общем
var func = function(){
var inner_obj = {one:1};
/* blah-blah */
return {
outer_obj:inner_obj;
}
};
и матка рвется. Наружный обж сам по себе, внутрений сам по себе, а вроде как обжи оба.