Como usar a detecção de recursos para saber se o navegador suporta o raio da borda? (Incluindo IE9)

Eu já vi muitos exemplos para detectar o suporte ao raio da borda usando algo como:

var cssAttributeNames = ['BorderRadius', 'MozBorderRadius', 'WebkitBorderRadius', 'OBorderRadius', 'KhtmlBorderRadius']; 
for (var i = 0; i < cssAttributeNames.length; i++) {
    var attributeName = cssAttributeNames[i];
    if (window.document.body.style[attributeName] !== undefined) {
        this._useCss = true;
        break;
    }
}

Mas isso não parece funcionar para o IE9, que suporta o raio da borda. Estou esquecendo de algo

questionAnswers(2)

yourAnswerToTheQuestion