 It has been argued that the traditional God has incompatible attributes, namely, necessary existence, essential omnipotence, essential omniscience, and essential moral perfection (Pike  1969).[7]  The contention has been that it is impossible for God to have the power to bring about evil, while non-omnipotent (and morally imperfect) beings may have this power. The precise form of such an argument varies depending on what precisely the relation between God and evil is assumed to be. However, generally speaking, it is argued that divine moral perfection and omnipotence are incompatible because divine omnipotence entails that God has the power to bring about evil, whereas divine moral perfection entails that God is powerless to bring about evil.