I'm not fully convinced about those parameters, I think that `record.getFeature()` is enough. then =>
```
this.fireEvent('select', record.getFeature()); 
```
and the event catch should also be modified ...