in reply to perl deferring die to calling method
package Bb; sub foo { die "your data is screwed at @{[ caller ]}" ; } [download]