What does this method do if unknown song is passed in? And can an unknown song get passed to addSong()?