Proxy subclass: unable to implement interface

Basically, what I want is to have a class that:

  • extends Proxy.
  • implements IEventDispatcher.
  • has property “addEventListener” (it will also have this method).
    or at least will trigger getProperty as a fallback when somebody tries to improperly access addEventListener…