Added exception types