code: public static Option environment(final String... environmentVariables) {
          validateNotEmptyContent(environmentVariables, true, "Environment variable options");
          final List<EnvironmentOption> options = new ArrayList<EnvironmentOption>();
          for (String environmentVariable : environmentVariables) {
              options.add(environment(environmentVariable));
          }
          return environment(options.toArray(new EnvironmentOption[options.size()]));
      }
docs: Creates a composite option of {@link EnvironmentOption}s.
  
  @param environmentVariables
  process environment variables (cannot be null or containing null entries)
  
  @return composite option of environment variables
  
  @throws IllegalArgumentException
  - If environmentVariables array is null or contains null entries