Hi Marc,
Yes you may, however, I’m not sure if it is as efficient if there are no dropdowns selected. I used the brute force approach to short-circuit the library calls. I’d have to single step through the debugger to know for sure if I gained anything. Additionally, I frequently use this pattern because it provides me a variable to analyze my selections. By setting a breakpoint, I can look at the local variables and see what was returned from the select, which in most case when things don’t work, is where I’ve run aground.