A cipher has two meanings. ...the more so if we find obvious contradictions in the literal meaning? The prophets have clearly said... that their meaning would not be understood, and that it was veiled.