Though (I believe) the parameter [optional] was intended for cooking to allow some flexibility in preprogramed food menus.
The parameter is supported in the Diy_ environment.
I've used it to create complex/specific name patterns for multiphase projects like in "Leaving your Mark on the world"
This was something I used before I made the Massive Menu mod which created so much menu space, but it does allow for different
products names to be made from one common task.
Without [noquality] the task below could be boosted with a fine axe, but could be dragged down by rough axe, while using no axe may boost the most.
.mega board. "Board" /1m/
{Log}
{Axe} [optional]