More helpful, less mean, error messages.