Array.prototype.concat () sob o capô

Como ver qual código está dentro da função concat? Como ele faz o que faz? Alguém tem uma cópia do código ou uma maneira de vê-lo no console do navegador?

console.dir não me dá acesso passado

console.dir(Array.prototype.concat);
function concat() { [native code] }
arguments: null
caller: null
length: 1
name: "concat"
__proto__: function Empty() {}
<function scope>

Não posso ou não sei como inspecionar isso, mas deve haver uma maneira de explorar as funções javascript

questionAnswers(1)

yourAnswerToTheQuestion