Die function will not throw NRE
In some cases the die function was called before stdin was initialized and therefore threw an unrelated error.
In some cases the die function was called before stdin was initialized and therefore threw an unrelated error.