 I don't know. I kind of think of software as a very... Like I was mentioning before, as a very malleable medium with a very rich design space. I kind of think of it as... In some ways, I think of it as analogous to writing English, like writing novels or something. To me, saying there'll never be a software product that does X, Y, and Z is almost like saying there'll never be a great novel in this genre or something. If some really creative person comes along and