It's stable and production-ready. As the technique behind it is a bit tricky with Proxy, there might still be some bugs, especially with nested memoized selectors. Note: Nesting memoized selectors are ...
record() is a bypass function that returns the object passed in. But also records the current stack trace and binds it to the object with an internal WeakMap. To retrieve the stack trace, use getTrace ...