Get a selection from the various select results.
@opaque t()
@spec new(:"$end_of_table" | list() | {list(), any()}) :: t() | nil