By that, I mean: why isn't it derived from anything? I can create a UnicodeFile?, and read the entire contents, but I can't hook it up to the rest of the IO API.
Should this be implemented as a Filter or something?
I don't know why I'd make a new scripting language. I mean, I might as well just draw some lines in the sand with a stick.