transformSingleWithContext
internal fun <A, B> SingleColumn<A>.transformSingleWithContext(converter: ColumnResolutionContext.(ColumnWithPath<A>) -> List<ColumnWithPath<B>>): ColumnSet<B>
Applies a transformation on this SingleColumn by converting its single ColumnWithPath<A> to List<ColumnWithPath<B>] using converter but also providing the ColumnResolutionContext to the converter.
Since converter allows you to return multiple columns, the result is turned into a ColumnSet<B>.
The result can either be used as a normal ColumnSet<B>, which resolves this and then applies converter on the result,