Qohelet and his contradictions