¿Accediendo a los metadatos de Greasemonkey desde tu script?

¿Hay alguna forma en que mi script pueda recuperar los valores de metadatos que se declaran en su propio encabezado? No veo nada prometedor en la API, excepto tal vezGM_getValue(). Eso implicaría, por supuesto, una sintaxis de nombre especial. He intentado, por ejemplo:GM_getValue("@name").

La motivación aquí es evitar la especificación redundante.

Si los metadatos de GM no son accesibles directamente, tal vez haya una manera de leer el cuerpo del script en sí. Ciertamente está en la memoria en algún lugar, y no sería demasiado difícil analizarlo."// @". (Eso puede ser necesario en mi caso, ya que el valor que realmente me interesa es@version, que es un valor extendido leído poruserscripts.org.)

Respuestas a la pregunta(3)

Su respuesta a la pregunta