Add custom CharonError exception