A question of style.
Since the period was not part of the quoted words, it is both exact and reasonable to put the punctuation outside the quote marks. The tradition to do otherwise is more a function of style, not grammar. Remember that English and grammar are very much living things; what was the norm is now the exception, and vice versa. Punctuation inside the marks doesn't add any clarity to the communication.
Let's not get too silly, or I'll have you provide the logic (not the rules) for choosing between who and whom, and other grammatical weirdness. We owe a lot of grammatical "rules" to 16th century ministers who arbitrarily decided that certain idiosyncrasies should become standardized.
You might want to tuck in that period, grammar man.
Since the period was not part of the quoted words, it is both exact and reasonable to put the punctuation outside the quote marks. The tradition to do otherwise is more a function of style, not grammar. Remember that English and grammar are very much living things; what was the norm is now the exception, and vice versa. Punctuation inside the marks doesn't add any clarity to the communication.
Let's not get too silly, or I'll have you provide the logic (not the rules) for choosing between who and whom, and other grammatical weirdness. We owe a lot of grammatical "rules" to 16th century ministers who arbitrarily decided that certain idiosyncrasies should become standardized.