Also, stop thinking that doxygen output from your source code qualifies as adequate documentation. (Insert whatever comment-embedded-docstring-auto-extraction tool your language supports, if not doxygen.)
It's great as a reference, but woeful to learn from.
Ruby libraries, I'm looking at you.