Actually, I somehow didn't see the question, and I'm a little tied up at the end of another book.
You are looking at something like a midtone mask: the highlights and shadows tend not to be effected. If you make a Blend Mask of the midtones (curve 100% black at 50% and 0% at 0 and 100), you can make the adjustment using the mask layer set to Luminosity and the Levels (perhaps rather than curves--I've not done enough testing to be sure, but I think I am looking more at a masked linear behavior than a non-linear one).
As I was not impressed with the saturation handling, I might do this all "manually" by making a Luminosity and Color separation and then using a Blend Mask for the midtones to use on the Luminosity -- but dropping the composite so the background is used as a fill source for the highlights. Perhaps a screen shot would help.
http://hiddenelements.com/files/Picture_51.pdf
This way, the midtone adjustment can be anything you want (Levels or Curves). The benefit of having the color separate is you can adjust that independently of the midtone adjustment, which it seems Adobe did not do.
That help?