If the file name contained more than one hyphen, then the artist would have been the string before the first hyphen and the title would have been the empty string (because of the "section" method above, which was looking for a dot in title).

Therefore, we would have ended up with redundant information, because the artist would have appeared both in m_sArtist and in m_sTitle fields.