Note that error handling is minimal now, rather than missing.