adding (optional) ES6 Proxies for intercepting calls to unknown plugins