in core/src/main/java/org/apache/jsieve/utils/ArgumentParser.java [157:167]
private Argument retrieveArgumentIfExists(String tag, String exceptionMessage) throws SyntaxException {
Argument argument = tagsWithValues.get(tag);
if (argument == null) {
if (singleTags.contains(tag)) {
throw new SyntaxException(exceptionMessage);
} else {
return null;
}
}
return argument;
}