Normally, using engines for any given opening I can find ways for White to maintain a slight edge into the middle game. By a "slight edge" I mean an evaluation of around +0.20
The exception to this is the Classical French (and Steinitz), where it seems like every line Black has at least equality and most lines lead to an edge for Black!
For example, in his book on the French, Psakhis says that after 1. e4 e6 2. d4 d5 3. Nc3 Nf6 4. Bg5 Be7 5. e5 Nfd7 6. h4 0-0?! is dubious for Black after 7. Bd3. However, the engine shows that not only is not dubious for Black, but Black has the advantage after 7...c5!
This is just one example. No matter what line I try, Black always seems to get at least equality.
Even more scary is that not only is Black always getting equality, but White seems to have a lot more ways to go wrong than Black in many of the lines.
Is there any line in the Classical where White can retain a pull?
I am using Komodo 10 as my engine.
1. e4 e6 2. d4 d5 3. Nc3 Nf6 4. Bg5 Be7 5. e5 Nfd7 6. h4 0-0
is very risky for black, and white has many ways to continue the attack.