added clarity to IS_PY_THREE conditional