Creating this issue for posterity, but I already started working on this feature a while back. Currently round-tripping is possible, but I have to add a routine to mark already output properties so that I can identify net new properties that may have been added to the object representation to allow users to "merge in" object changes while mostly respecting whitespace/comments
Creating this issue for posterity, but I already started working on this feature a while back. Currently round-tripping is possible, but I have to add a routine to mark already output properties so that I can identify net new properties that may have been added to the object representation to allow users to "merge in" object changes while mostly respecting whitespace/comments