Probably don't need completion to list the current value. It's a little misleading because we have no idea what values are allowable (really, anything is since flags don't even have strict types), but completing the current value makes it seem like it's the only allowable value. And it won't be right for complex types, which need special syntax with backticks, anyway.