foo -a -b --a-long-option
# ^ should be punctuation.definition.parameter
# ^^ should be variable.parameter
# ^ should be punctuation.definition.parameter
# ^^ should be variable.parameter
# ^^ should be punctuation.definition.parameter
# ^^^^^^^^^^^^^^^ should be variable.parameter
I'd like to see