AccountStateWithProof.version == LedgerInfo.version ?

Is it always true that AccountStateWithProof.version == LedgerInfo.version in RPC responses? If so, why is it duplicated?