docs: @SuppressWarnings({"unused", "WeakerAccess"})
      public void addMultiValuesForKey(final String key, final ArrayList<String> values) {
          postAsyncSafely("addMultiValuesForKey", new Runnable() {
              @Override
              public void run() {
                  final String command = (getLocalDataStore().getProfileValueForKey(key) != null) ? Constants.COMMAND_ADD : Constants.COMMAND_SET;
                  _handleMultiValues(values, key, command);
              }
          });
      }