1) Good idea.

2) That opens a bit of a technical can of worms. We've told users that they need to have names for each of their criteria and options, so that's not a new idea. But we haven't told them how to specify these yet--and to do that, they have to create **criterion** elements  and **option** elements that have a **name** attribute, which they won't do until a later step. Then they have to make sure that the **name** attribute of the **criterion** or **option** element is the same as the **criterion** or **option** attribute of the **select** element. It's much easier to just tell users to replace the placeholder name with the name they've chosen for each criterion and option.