Subsetting a tbl_sample with [ preserves the tbl_sample class
and its sampling metadata when the essential column (.weight)
remains. Row subsetting that changes the number of rows, and column
subsetting that drops internal design columns (.fpc_k,
.weight_k, ...), mark the sample as modified, consistent with
dplyr::filter() and dplyr::select() (see
dplyr_reconstruct.tbl_sample()).