What's the mnemonic seed for in Blockchain.info, if they use non-deterministic wallets? When you create an account, you are given a mnemonic seed that you have to write down. It's supposed to be used for recovering your coins if you lose access to your account (I think that's what it said when I created one).

But now I'm reading that the wallets are non-deterministic. So what's the mnemonic for then?
From the source code, one can see that the mnemonic in fact only encodes your password and wallet identifier. You would still need to access you wallet data somehow to recover you coins.