refactor createWriteStream, move it out into its own module
composite key support
2.1.0
2.1.1 - add optional composite key hashing