song unchanged: the
earlier document is the undo step. Every byte the edits don’t touch is kept, and an empty batch returns song.
Throws if an edit doesn’t fit the chart’s format, such as a length on a .chart text event.
Parameters
Returns
SongDocument