Migrate KHOptionsDelegate -> Swift