Avoid caller[1] because its filename is relative to a weird directory