Documentación de cierres de funciones.

Supongamos que tengo un cierre de función en mi paquete, por ejemplo

f = function(x) {
    x = x
    g = function(y) x <<- y
    h = function() x
    list(g = g, h = h)
}

l = f(5)
l$g(10)
l$h()

¿Qué es lo correcto?CRAN&nbsp;sentido) ¿Cómo documentar esta función? En particular,

Me gustaria usarroxygen2Me gustaría proporcionar documentación para las funciones.g&nbsp;yh