This is a little one, but it has bugged me for years, and I am pleased that Blackstone fixes it. When you use you can populate the list with a query and also insert your own options using tags. Those options are always placed below the query, which often makes for rather unintuitive forms. For example, a list of options from a database, and an ALL option of your own (likely the default) and it ends up below the list. Blackstone has added a QUERYPOSITION attribute to , QUERYPOSITION="above" (the default) make behave as it does now, QUERYPOSITION="below" places the query driven options beneath any of your own as nature intended it. .