-sessions es una colección de objetos
-collect: es un mensaje que se envía a la colección sessions. Este mensaje toma un bloque de código (representado por [:session | ... ]) como argumento.
-El bloque de código [:session | ... ] se ejecuta una vez por cada elemento de la colección sessions. En cada iteración, el valor actual se asigna al parámetro session dentro del bloque.
-Dentro del bloque, se crea una nueva instancia de HedgeDoc llamada doc. Esta instancia se inicializa con dos argumentos:
-commonAddress: una cadena de texto que representa una URL o dirección común.
-session asString: Convierte el objeto session actual en una cadena de texto.
-Después de crear la instancia doc, se envía el mensaje retrieveContents a esta instancia.
-El resultado de la evaluación del bloque [:session | ... ] para cada elemento de sessions se recolecta en una nueva colección llamada memories.