For the new CQL driver I need Lz4 support. Now, instead of introducing yet another toplevel Lz4 object, how about moving Bz2 and Gz and Lz4 into:
Compression.Bz2 Compression.Gz Compression.Lz4
If we change location I want them to have the same API so you can switch between them easily. Old locations should have compatibility wrappers of course.