The other version of his birth is that Hephaestus tried to, and almost did, free his mother when Zeus punished her by hanging her on a golden chain between heaven and earth; and Zeus, in anger in at his son’s interference, hurled him off Olympus himself.