It would be nice to have the ability to tab complete settable attribute values. The use case i have is there is a setting that takes a string and I would like the user to complete from a generated list of available options.
While I could create a custom command for this and have the completion that way, it seems kinda hackish and I would have to reimplement the same thing for any other future settings where the answer is not a True/False, numeric value, or arbitrary string.