Is there a way of knowing the name of a calling procedure from within a function without passing the name as a parameter?

Original text of this message