Reworded Error Control Operator and ErrorExceptions

Signed-off-by: Aran Wilkinson <aran3001@gmail.com>