This looks to be the function that is called by FxOS, but the order can still be adjusted:

```js
function getSilent(origin, email, payload, callback) {
  //payload is optional
  if (typeof payload === 'function') {
    callback = payload;
    payload = undefined;
  }
  // ...
}
```