@SuppressWarnings("UnusedReturnValue")
  private static StringBuilder appendIfNotNull(final StringBuilder builder, final String key, @Nullable final String value) {
    if (value != null) {
        builder.append(key).append("=").append(Uri.encode(value)).append("&");
    }

    return builder;
  }
@Hidden
This method is internal only.
Used for compatibility.
mapswithme-api/src/com/mapswithme/maps/api/MwmRequest.java