There's only two levels of caller in this case.
Hmmm.... I was counting 3:
In reply to Re^2: caller() mystery by rovf in thread caller() mystery by rovf