I'm picturing a workshop where an artist asks, 'What's that PWM mean?' and the teacher says 'Pulse Width Modulation, we'll get to that after the break.' What are the chances that the artist might just not come back? And I'm not picking on artists, just trying to further dramatize a metaphor.
Renaming analogWrite() is of the right scope, although I personally would be inclined not to.
is the compiler smart enough to know what to do to eliminate this?