Что-то вроде
var life= {
users : {
guys : function(){ this.SOMETHING.mameAndDestroy(this.girls); },
girls : function(){ this.SOMETHING.kiss(this.boys); },
},
mameAndDestroy : function(group){ },
kiss : function(group){ }
};
this.SOMETHING - это то, что я представляю, формат, но может и не быть. Что будет делать шаг назад к родительскому объекту?