code: private String[] removeEmptyStrings(final String[] originals) {
  		if (originals == null) {
  			return null;
  		} else {
  			List<String> parsed = new ArrayList<>();
  
  			for (String original : originals) {
  				if (original != null && original.length() > 0) {
  					parsed.add(original);
  				}
  			}
  			// Treat empty the same as null
  			return parsed.isEmpty() ? null : parsed.toArray(new String[parsed.size()]);
  		}
  	}
docs: Helper that removes empty/null string from the <code>original</code> string array.
  <p>
  Will treat an empty array the same as null.
  </p>
  
  @param originals The string array from which the null/empty strings should be removed from.
  @return Array of non empty strings from the <code>original</code> string array.