Searches a vector of candidate column names and returns the first one that
exists in df. Used throughout the package to tolerate the assorted column
naming conventions of tumour-documentation spreadsheets.
Value
Length-1 character scalar with the matched column name, or NULL
if no candidate matched. Never returns character(0).
See also
Other helpers:
.add_year(),
.as_event01(),
.as_yesno(),
.first_nonempty_col(),
.n_distinct_nonempty(),
.safe_date()