Appearance
Represents a patch to insert an item into the loop list used in Diff
InsertPatch constructor
target: - kwarg index to insert at
value: - kwarg value
delete: - should we overwrite the target?