lib/altshift/core/base.js
function destroy(object) {
    if (isObject(object)) {
        if (isFunction(object.finalize)) {
            object.finalize();
        }
        for (var property in object) {
            if (true) {//For lint
                delete object[property];
            }
        }
    }
}
function destroy(object) {
    if (isObject(object)) {
        if (isFunction(object.finalize)) {
            object.finalize();
        }
        for (var property in object) {
            if (true) {//For lint
                delete object[property];
            }
        }
    }
}
function destroy ( object ) { if ( isObject ( object ) ) { if ( isFunction ( object . finalize ) ) { object . finalize ( ) ; } for ( var property in object ) { if ( true ) { //For lint delete object [ property ] ; } } } }
Will destroy object

@param {Object} object
@return undefined
Will destroy object