Isn't this confusing with the ByteString definition in Base? Maybe another name is more suitable