Support of macros $1-$9 in item names must be removed in order to make pattern matching work.

The widget configuration form must be optimized for making one-click modifications without forcing users to use hierarchical controls, if possible. That is why, for example, Lines and Staircase made as separate drawing types.