There certainly are a lot of them. (Precisely 334 from over 1700 param tags). We may want to change those too over time ;)

The problem with the dash is that once we use a doc generator, it will probably become part of the description as the pattern separates the fields with spaces and will consider the dash as the first character.