Another idea (possibly a crazy one) would be to eliminate Blob, and just use File for everything. We could rename BlobBuilder to FileBuilder and have it return a File instead of a Blob. Same goes for Blob.slice(). Of course,the File would not necessarily correspond to a real physical file on disk for performance reasons.
Not having Blob at all works for me! -- Anne van Kesteren http://annevankesteren.nl/