powered by
Strategy:
Is value or (all) column present? If so, use that
Otherwise, guess that last column is the value column
guess_value(df)
data frame to guess value column from