clip_on bug? and 2nd-axis label question

In past work I have not been able to get clipping to behave as I expected. Today I was trying to understand how to add a right-axis label and was using an example from the matplotlib site that set clip_on=False. It did not work. In looking at the code in method text() it appears that it checks for the existance of clip_on and not the value. So clip_on=False results in clipping but not specifying clip_on does not. Is this understanding correct and is it the intended behavior? If so, I can’t see how the example could have worked.

Also is there a standard, easy way to get a 2nd (right) axis label and ticks or does it have to be done manually? I found only the one example on the screenshots page where it is done with several text() method calls.

– David