```
(function(result){}).bind(this)
```
and remove the self?