Emitter $listeners created in create not lazyly

moreover they inherit from their prototype $listeners wich ensure that
any listeners added to the prototype will be considered by instance