Not all KeyErrors are the same