Added vital sub-types for errors and thresholds.