13. The computer program product of claim 12 , further comprising program instructions to: receive a third set of at least one change to the Javascript object notation structure, wherein the third set, the first set, and the second set include a change to a common component in the code; and adjust the tags to the Javascript object notation structure to replace the first set of at least one change and the second set of at least one change that overlap with the third set of at least one change.
13. The computer program product of claim 12 , further comprising program instructions to: receive a third set of at least one change to the Javascript object notation structure, wherein the third set, the first set, and the second set include a change to a common component in the code; and adjust the tags to the Javascript object notation structure to replace the first set of at least one change and the second set of at least one change that overlap with the third set of at least one change. 14. The computer program product of claim 13 , further comprising program instructions to: change the Javascript object notation structure based upon the adjusted tags to the Javascript object notation structure to replace the first set of at least one change and the second set of at least one change that overlap with the third set of at least one change.