use better named variables for return values from runtime.Caller()