anchor.diff:  parse_schema(SchemaJsx) ->
       parse_type(SchemaJsx).
   
  +-spec encode_schema(Schema :: avro_type()) -> binary().
  +encode_schema(Schema) ->
  +    jsx:encode(type_to_jsx(Schema)).
  +
   %%
   %%
   %%
  
positive.code: 	 read_ocf/2, 
  	 read_schema/1, 
  	 parse_schema/1, 
  	 encode/2, 
  	 decode/2, 
  	 decode/3]).
  
  -include("eavro.hrl").
  
  
negative.code: parse_array(Array) ->
      [Type] = get_attributes(Array, [<<"items">>]),
      #avro_array{ items = parse_type(Type) }.
  
  
  to_bin(B) when is_binary(B) ->
      B;
  to_bin(A) when is_atom(A) ->
      atom_to_binary(A,latin1);
  to_bin(L) when is_list(L) ->
      list_to_binary(L).
  