atm only temp-table strategy is tested, but all are implemented (except for the inline strategy using subquery and inline-view w/ table-value-ctor approach)