More reliably get path to current source file