- String key value to map [[Code Snippet]] [[Java]]
	- ``` java
	  	private MultiValueMap<String, String> params(final String... params) {
	  		if (params.length % 2 != 0) {
	  			throw new IllegalArgumentException("The params need to be as key value pair");
	  		}
	  		final LinkedMultiValueMap<String, String> result = new LinkedMultiValueMap<>();
	  		IntStream.range(0, params.length / 2)
	  				.map(i -> i * 2)
	  				.mapToObj(i -> new ImmutablePair<>(params[i], params[i + 1]))
	  				.forEach(p -> result.add(p.getLeft(), p.getRight()));
	  		return result;
	  	}
	  ```