Return a descriptive error message with Promise TypeErrors.