Fix #1471: Merge shift amounts for different sets: --stb ... --std ...
diff --git a/StandAlone/StandAlone.cpp b/StandAlone/StandAlone.cpp
index 554ea8f..e49b26e 100755
--- a/StandAlone/StandAlone.cpp
+++ b/StandAlone/StandAlone.cpp
@@ -322,7 +322,7 @@
 
     for (int lang = langMin; lang < langMax; ++lang) {
         if (!perSetBase.empty())
-            baseBindingForSet[res][lang] = perSetBase;
+            baseBindingForSet[res][lang].insert(perSetBase.begin(), perSetBase.end());
         else
             baseBinding[res][lang] = singleBase;
     }