The original 'opts' is always what gets bound to the callback since we're (potentially) overriding the original callback, binding it to the callback will allow it to then call the original success. In this case, its of particular interest because most times we don't insist that there is an 'opts' at all - but the callback needs to have a strategy, so we ensure that there are options and that a strategy exists.