no $this in closures (doesn't work in php5.3)