Variable im äußeren Beschreibungsblock ist undefiniert, wenn beim Mocha-Test auf den inneren Beschreibungsblock zugegriffen wird

Ich habe eine Testsuite, die wie folgt aussieht:

(Beachten Sie dieaccountToPost oben variabel (unter dem erstendescribe Block)

describe('Register Account', function () {

    var accountToPost;

    beforeEach(function (done) {
        accountToPost = {
            name: 'John',
            email: 'email@example.com',
            password: 'password123'
        };

        done();
    });

    describe('POST /account/register', function(){

        describe('when password_confirm is different to password', function(){

            //accountToPost is undefined!
            accountToPost.password_confirm = 'something'; 

            it('returns error', function (done) {
              //do stuff & assert
            });
        });
    });
});

Mein Problem ist, dass ich beim Modifizieren versucheaccountToPost In meinem verschachtelten Beschreibungsblock ist es undefiniert ...

Was kann ich tun, um das zu beheben?