I can make this a "do while" loop if anyone *really* objects to doing `while(true)`.