¿Cómo pasar datos de los métodos "entonces" en CasperJS?

Es común tener múltiplesthen métodos al trabajar con CasperJS. Lo siguiente es un ejemplo:

casper.then(function(){
    var a = "test";
    // ...
})

casper.then(function(){
    // how to use the variable a in the first "then"
})

Mi pregunta es, ¿cuál es la forma común de pasar valores de exthens a seguirthens? Para el ejemplo mencionado, cómo usara en el segundothen?

Respuestas a la pregunta(1)

Su respuesta a la pregunta