Creating a new song should not save anything until user saves the song

Creating a new song or editing it’s settings is equivalent to saving the song to SD/flash.

Creating a song or editing it should only affect what is in memory. Saving a song is what writes it out and causes it to persist (and survive a power cycle or loading of another song).

This is confusing what is saved and when and leads to lots of scratch tracks piling up, Very odd semantics and very non-standard.

If this is not a bug, please treat it as a feature request.