Support UNcompressed?

Ok, this isn't a real pull request as it changes the interface in breaking ways, but I figured I could start this as a thread to figure out a good way to support both compressed and uncompressed.

Any suggestions on how you'd prefer this kind of option?