Revelation 21:21: Why it Must Have Been