Quick question. Why does the following work in R (correctly assigning the variable value "Hello" to the first element of the vector):

```
> a <- "Hello"
> b <- c(a, "There")
> b
[1] "Hello" "There"

```

And this works:

```
> c <- c("Hello"=1, "There"=2)
> c
Hello There 
    1     2 

```

But this does not (making the vector element name equal to "a" rather than "Hello"):

```
> c <- c(a=1, "There"=2)
> c
    a There 
    1     2 

```

Is it possible to make R recognize that I want to use the value of a in the statement `c <- c(a=1, "There"=2)`?