Clear Songs From Play Queue On Stop or Last Song

Could there be an option to have the playing queue cleared when

a) the last song on the queue has finished playback.
b) user hits stop playback

I understand why others may want to leave the queue with all songs so can play again another day etc., but I would prefer to automatically clear the queue once playback is over rather than keep it.

Isn’t it like that currently?

Only on stop. So b is here not a