jQuery Extend Bug

Displays extend not working properly with set property

HTML

<div id="A">0</div>
<div id="B">0</div>

JavaScript

A = {
    get Count() {
        return $('#A').text()
    },
    set Count(val) {
        $('#A').text(val)
    }
}

//Works as expected
A.Count = 7

B = $.extend($('#B'),A);
//Doesn't work
B.text(B.Count) //Shows get Count works.
B.Count = 9 //Should set first div#A to 9.  This actually creates a Count property and sets it to 9, causing the get functionality to break.
    
//Uncomment to show broken get functionality
//B.text(B.Count)