Como passar dados dos métodos "then" no CasperJS?

É comum ter váriosthen métodos ao trabalhar com CasperJS. A seguir, um exemplo:

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

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

Minha pergunta é: qual é a maneira comum de passar valores de exthens para seguirthens? Para o exemplo mencionado acima, como usara no segundothen?

questionAnswers(1)

yourAnswerToTheQuestion