Thanks!
Mellis and Stoffregen felt that it was safer to include the PWM stuff
Um ... I didn't suggest removing the PWM stuff. My suggestion was to apply the fast version when V is a constant or a variable.
I thought the digitalWriteFast2, pinModeFast2 version was preferable. you can cut out a little overhead by using pinModeFast and digitalWriteFast2.
Looks good to me. I like it.