Why is this changed to be less specific about the error raised?