Does anyone find a use for `shiny::varSelectInput()`?

There's a little-known shiny input called varSelectInput(). Other than passwordInputs, it's the only other input I personally have never found a use for. I'm wondering if anyone knows what's it used for and can share some use cases?

Based on its documentation, it seems to me that it's identical to selectInput() except you can apss it a dataframe instead of the columns of a dataframe, and when it returns you don't need to manaully cast the result into a symbol if you want to use a column's name. Is that all it does, or does someone have usecases for it where this input adds more value than that?