val error_codes : (string * string option) list