Needs a comment that this is for Python 3 compatibility.