Is this error message accurate? What throws an exception here? Can the exception be narrowed?