>>23
Well it is, but I miss-spoke, this wasn't what I was trying to emphasize. The interesting thing I was trying to point out was this idea of writing servers and multiple client implementations all in one language as a single application, all sharing abstractions, etc.