Found if this `${cache}` file doesn't exist, the single line conditional command would return false causing a `exit 1`. This little change makes the conditional verbose and not cause a false return failing the function.