Violet difference util
+ Generic Object Difference calculator