The God of the Old Testament is not the God of the New Testament. Yaldabaoath is more of a Middle Eastern tribal God than that to which Christianity subscribes. Even the Ten Commandments came from the widely accepted lore of the era of Moses in the region.