@Nullable
    public static Parameters merge(@Nullable final Parameters... params) {
        Parameters result = null;
        if (params != null) {
            for (final Parameters p : params) {
                if (result == null) {
                    result = p;
                } else if (p != null) {
                    result.addAll(p);
                }
            }
        }
        return result;
    }
Merge two or more (possibly null) Parameters object.

@param params the objects to merge
@return the first non-null Parameters object enriched with the others, or null if all
of params were null
main/src/main/java/cgeo/geocaching/network/Parameters.java