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.