Eng 6012 inexists sp

With the name WithUserParams, I'd expect at least a case where an actual user param ('?') was used inside the subquery.
Based on the code, I'd suggest tests for the following cases:
   subquery filtering with:
      user parameter ('?')
      parent TVE
      grand-parent TVE