>   class Foo
>     def meth1 ...
>     def meth2 ...
>     def meth3 ...
>     def meth4 ...
>     def meth5 ...
>     def meth6 ...

>     private   :meth3, :meth4
>     protected :meth5, :meth6
>   end


As a readability thing, I would prefer to declare the visibility of
the methods up the top of the class (i.e. before defining them).  I
like code-as-documentation.

Anyway, that requires manual synchronisation, so I just use RDoc to
tell me what methods a class has!

Gavin