PivotColumnsSelector
A specialized ColumnsSelector used for selecting columns in a pivot operation.
Provides PivotDsl both as the receiver and the lambda parameter, and expects a ColumnsResolver as the return value.
Enables defining the hierarchy of pivot columns using then.