I would have to disagree with you on the guru definition, I would define a guru
as someone who has reached a plateau of understanding somthing
greater than typical use of something permits... If gurus were only
those at the very top of the chain of your particular
interest, then where would the poor pilgrims of perl go
for enlightenment... Larry is far too busy to help them
all :) I would almost say that guru comes at a point when
it becomes easier to give answers than to find them, or
at least to guide than be guided. I would say that Japhy
is a guru... and you need not know all of perl to be a guru...
he certainly knows his regexps... I don't know about the
other stuff he does, but that is enough for me.
But this is just my opinion. It just seems to fit into the
Genuine Indian Guru (Dr. Hook, Cover of the Rolling Stone)
sense of the word... not that it is really important :)