Maybe I've missed something but I cant see how to generate a diff dict. I need a dict representation of the changes to simplify database updates. Is this possible?