- so that keys/values can be binary files (with invalid utf-8) - compiler says it works, but not tested at all