Should we move error to exc module?