Accounting for arrays within the query string, removing an assumption from `data.setUri()`