In this sentence, "I have to call my wife Diane," I believe that no comma whatsoever should precede "Diane." You're letting someone know that you are calling your wife, and her name is "Diane." But the rules say to write it this way, to show that you have only one wife: I have to call my wife, Diane. This looks as though you're telling Diane that you have to call your wife. But with the nonrestrictive-appositive rule, it mandates that we insert a comma before "Diane" to show that the speaker has only one wife. Which way would you write this sentence—with or without the comma?