Error handling is now per module.