Sitelib: Python 3 compatibility: data() properly decoding only bytes