Что-то вроде
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 - это то, что я представляю, формат, но может и не быть. Что будет делать шаг назад к родительскому объекту?