priv is in the closure anyway so you don't need to bind it

so it would mean that you only need to addEventListener(type, this)

also, do you think it is possible to have only one handleEvent bound on (eg) the wrapper ?