As you know Jose I am not an expert on APIs and very bad defining these kind of things :) But I would like to see something like this

```js
return {
  match : function match(contact, callbacks, mode) {
    // Depending on mode we can call to...
  } 
}
```

But as I said, it is just a comment, a matter of taste, you can forget it if you are not agree