relax the dependency on bytestring