anchor.diff:  	    normalize_octetstring(S,String,CType);
   	_ ->
   	    Item = S#state.value,
  -	    throw(asn1_error(S, Item, illegal_octet_string_value))
  +	    asn1_error(S, Item, illegal_octet_string_value)
       end.
   
   normalize_objectidentifier(S, Value) ->
  
positive.code: 	[] ->
  	    ok;
  	[_|_]=Invalid ->
  	    throw(asn1_error(S, T, {invalid_fields,Invalid,Obj}))
      end,
      case ordsets:subtract(Mandatory, Present) of
  	[] ->
  	    check_defaultfields_1(S, Fields, ClassFields, []);
  	[_|_]=Missing ->
  	    throw(asn1_error(S, T, {missing_mandatory_fields,Missing,Obj}))
      end.
  
  check_defaultfields_1(_S, [], _ClassFields, Acc) ->
  
negative.code: 	    storeindb(S, T, Errors);
  	Prev ->
  	    PrevLine = asn1ct:get_pos_of_def(Prev),
  	    Error = return_asn1_error(S, H, {already_defined,Name,PrevLine}),
  	    storeindb(S, T, [Error|Errors])
      end;
  storeindb(_, [], []) ->
  