KCError: Replace KCError by NSError and CNErrorList