}
});
// If no keep label is explicitly set, don't bother wiring up the callback.
if (options.keepLabel != null) {
KeepCallback keepCallback = new KeepCallback() {
@Override
public void onKeep(Result result) {
keepHandlers.fireKeep(SearchControl.this, result);
}
};