anchor.diff:  headers(binary) ->
       binary_index_headers();
   headers(release) ->
  -    release_headers().
  +    release_headers();
  +headers(source_files) ->
  +    source_files_headers();
  +headers(binary_file) ->
  +    binary_file_headers().
   
   format_unknown(Unhandled) ->
       format_unknown(Unhandled, <<>>).
  
positive.code:     atom_to_header/1
  ]).
  
  -type section_kind() :: 'source' | 'binary' | 'release'.
  -type header_kind() :: 'mandatory' | 'optional'.
  -type header_format_kind() :: 'flatten' | 'wrap' | 'files'.
  -type header_type() :: {atom(), binary(), header_kind(), header_format_kind()}.
  
negative.code:     {"Simple check for headers/1 helper", [
          ?_assertEqual(source_index_headers(), headers(source)),
          ?_assertEqual(binary_index_headers(), headers(binary)),
          ?_assertEqual(release_headers(), headers(release)),
          ?_assertEqual(source_files_headers(), headers(source_files)),
          ?_assertEqual(binary_file_headers(), headers(binary_file))
      ]}.
  -endif.
  
  