printwf should only take one filename, not two.
Make datasubchunk more generic
Commit scheme update