Previously we were swallowing errors and silently exiting, which isn't great for helping users help us.