odiff.js
function set(changeList, property, value) {
        changeList.push({
            type:'set',
            path: property,
            val: value
        })
    }
function set(changeList, property, value) {
        changeList.push({
            type:'set',
            path: property,
            val: value
        })
    }
function set ( changeList , property , value ) { changeList . push ( { type : 'set' , path : property , val : value } ) }
adds a 'set' type to the changeList
adds a set type to the changeList