JS library that makes a diff of two given objects (A and B). Diff can be applied to A which will return an object equal to B.