unify (npm): An Efficient  Javascript Unification Library
Keywords: unify|unification|pattern|matching|json|validation|transformation|coffeescript