Olá!
Não conseguir entender essa parte do metodoOriginal como uma função. 1º O que seria esse metodoOriginal como método? Não ficou claro pra mim. A const metodoOriginal recebe descritor.value e depois esse descritor.value recebe uma função e dentro dessa função é chamado o metodoOriginal().
2º A const metodoOriginal vai receber ela mesma?