I really should. This was just kind of lazy and not actually consistent with the return code error strategy the other things were using.