• Just wanted to add that my main purpose for wanting to use this Array logic is to be able to pass selection lists to a query.

    Although my current method (when using ColdFusion anyway) is to pass list parameters ( they get turned in to long lists of bind parameters); but, that doesn't work well if I want to have the query in a stored procedure, or function call; and, besides, it would be nice to be able to logically pass a large list as one parameter, not a 100 or 1000 of them.

    Passing the list data as XML seems logical; although, it would be nice if there was a less bloated format to use (CSV would be nice).

    I suppose I could keep the path simple like root/v