Why Do Sound Changes Have Exceptions?