¿Definir / llamar objetos con nombres extraños?

Estaba a punto de hacer otra pregunta para que esta pregunta apareciera en mi mente. Cómo definimos un objeto con un nombre extraño. Por ejemplo, supongamos que nos gustaría llamar a un objeto "test ^ #". Si quisiera definirlo, usaría "":

"test^#" <- 10

Ahora la pregunta es ¿cómo llamar a este objeto? Si nuevamente usamos "", R lo considera como una cadena de caracteres y no como el nombre de un objeto. Si bien veo aplicaciones prácticas para poder usar símbolos en los nombres de los objetos, pero en este punto es más una pregunta que me sale de la curiosidad.

Gracias,