code: private CommandOption<?> findBySetting(String key) {
  
  		Assert.notNullOrEmptyTrimmed(key, "Missing setting key!");
  
  		Optional<CommandOption> found = options.stream().filter(o -> o.getSetting().equals(key)).findFirst();
  		return found.orElse(null);
  	}
docs: Finds option by setting
  
  @param key setting name
  @return found option or null if none found