[already feature] Slightly change default track title format

I think it'd be a good idea to slightly change the default track title format so that the dash between the artist & title only appear if both the artist and title ID3 fields are populated.
I tried my hand at it & came up with this:
%IFV2(%ITRM(%ARTI),%ITRM(%ARTI)%IFV1(%ITRM(%TITLE), - ),)%IFV2(%ITRM(%TITL),%ITRM(%TITL),)
However, the ' - ' still shows up if there is an artist, but no title. I'm not sure why. If this isn't something Cliff thinks he wants to put in, that's fine - but could I then get some help doing it for myself?
Thanks.
I tried my hand at it & came up with this:
%IFV2(%ITRM(%ARTI),%ITRM(%ARTI)%IFV1(%ITRM(%TITLE), - ),)%IFV2(%ITRM(%TITL),%ITRM(%TITL),)
However, the ' - ' still shows up if there is an artist, but no title. I'm not sure why. If this isn't something Cliff thinks he wants to put in, that's fine - but could I then get some help doing it for myself?
Thanks.