As discussed in workers/51495 and referrers, this implements expanding a named reference to the name of its referent rather than the value. Included are expanded comments documenting other ways that ${!...} is interpreted in bash, for us to potentially follow in the future. No doc yet, as this may still be controversial?