Fix @adrianbj issue #393 where order of OR fields in a $pages->find() caused an error if the group if fields included a combination of native and custom fields. Technically, we don't support combining native and custom fields in an OR group of fields, but it was actually working here due to a side effect of parent/children subfield support, so we might as well support it!