This Makes Me Happy

console.clear();

a = {
    id: 'first object',
    arrow: () => {
        console.dir(this);
    },

    func: function() {
        console.dir(this);
    }
    
};

a.arrow();

a.func();

b = {
    id: 'different object',
    arrow: a.arrow,
    func: a.func
};

b.arrow();

b.func();