lib/collections/Heap.js
function (key, value) {
            if (!base.isString(key)) {
                var l = this.__heap.push(this.__makeNode(key, value));
                this.__upHeap(l - 1);
            } else {
                throw new TypeError("Invalid key");
            }
        }
function (key, value) {
            if (!base.isString(key)) {
                var l = this.__heap.push(this.__makeNode(key, value));
                this.__upHeap(l - 1);
            } else {
                throw new TypeError("Invalid key");
            }
        }
function ( key , value ) { if ( ! base . isString ( key ) ) { var l = this . __heap . push ( this . __makeNode ( key , value ) ) ; this . __upHeap ( l - 1 ) ; } else { throw new TypeError ( "Invalid key" ) ; } }
Insert a key value into the key
@param key
@param value
Insert a key value into the key