Object.map = (obj) ->
(func) -> func(key,val) for key,val of obj
Object.merge = (a,b,force) ->
c = {} c[key] = val for key,val of a c[key] = val for key,val of b c
Object.map = (obj) ->
(func) -> func(key,val) for key,val of obj
Object.merge = (a,b,force) ->
c = {} c[key] = val for key,val of a c[key] = val for key,val of b c