>>> [log in to unmask] 27-8-04 12:10:53 >>>
>Wouldn't it be cleaner to just say that CQL itself has some few
>"built-in indexes" in addition to "serverChoice" and "anywhere",
>and it is these which are in force when no context is given?
>Semantically, these abstract concepts would be restrictions on
>"serverChoice". An un-contextualized "title" search would be
>understood as "server choice, among indexes that are titles".
In most cases I do not expect that server choice is actually server
choice but that server choice corresponds to "the most obvious as
expected by the user". A distinction between cql.title and server's
choice title - being for example dc.title - would require that you are
able to explain the difference between both. I do not expect that users
and client applications want to make the distinction between different
types of title.