Per-invocation context handed to every interceptor.
target is the raw Stuff; proxy is the wrapping Proxy. Use
proxy when you want onward calls inside next() to go through
the framework (which they will — next() invokes the raw method
with this === proxy).
prop is the property/method name being accessed. isGetter
distinguishes getter reads (no args) from method invocations
(args populated). Symbol properties don't reach interceptors —
they're passthrough.
Per-invocation context handed to every interceptor.
targetis the raw Stuff;proxyis the wrapping Proxy. Useproxywhen you want onward calls insidenext()to go through the framework (which they will —next()invokes the raw method withthis === proxy).propis the property/method name being accessed.isGetterdistinguishes getter reads (no args) from method invocations (args populated). Symbol properties don't reach interceptors — they're passthrough.