"Apple Music: Streams iTunes", "Spotify: Songs on demand". Are these not the same things? Aren't we assuming that Apple Music will be the entire iTunes Library on demand? Why was the keynote so vague about the workings of Apple Music? Maybe one less explanation of how "Connect" works would have allowed time for things like how offline listening works.