As a side note, we want to do this explicitly with `force_unicode` because that will do the right thing and assume utf-8 encoding if it's a byte string from somewhere. Otherwise, it defaults to interpreting it as ASCII and that makes sad pandas.