I recently learned that 'builtin' can be overridden with a function.  Neat for some silly tricks!

However, is there a way to save / restore 'builtin' such that it can be restored?

All that I can think of is 'unfunction builtin', but 'unfunction' itself can be overridden with a function.

Any ideas?

Zach Riggle