The Zimbabwe Electoral Commission (Zec) and Zanu PF are, according to their constitutions, different entities.