Ha'azinu is "shira," a song. Unlike the other songs in the Torah, which fulfill a historical purpose - the Jews really did sing a song of rejoicing after the splitting of the sea, Ha'azinu is a "song on demand" - God told Moshe to compose the song. What is the meaning of a "song" in the context of Moshe's farewell speeches to the Jewish people? And why are they told to sing?