И снова this   
		
		
		
		Есть у меня место в коде: 
...
var element = document.getElement...
function bar(){
    // обращение к this
}
element.addEventListener('click', function(){ obj.foo(bar) }, false);
...
obj.foo()
  выступает в роли проксирующей функции и содержит в себе  
bar.apply(this, arguments)
  Как бы красиво пробросить туда this из обработчика события? Я могу написать  
element.addEventListener('click', function(){ obj.foo(this, bar) }, false)
 но может можно как-то сделать это  красивее, чтобы везде по коду не передавать this первым аргументом? Грубо говоря чтобы method invocation повел себя в отношении this как function invocation?  
	 |