anchor.diff:  
   %% Print zip directory in short form
   
  +-spec(t(Archive) -> ok when
  +      Archive :: file:name() | binary() | ZipHandle,
  +      ZipHandle :: pid()).
  +
   t(F) when is_pid(F) -> zip_t(F);
  -t(#openzip{} = F) -> openzip_t(F);
  +t(F) when is_record(F, openzip) -> openzip_t(F);
   t(F) -> t(F, fun raw_short_print_info_etc/5).
   
   t(F, RawPrint) ->
  
positive.code: %% Accepted options:
  %% verbose, cooked, memory, comment
  
  zip(F, Files) -> zip(F, Files, []).
  
  zip(F, Files, Options) ->
      case ?CATCH do_zip(F, Files, Options) of
  
negative.code: %% %CopyrightEnd%
  %%
  -module(discozip).
  -compile(nowarn_unused_function).
  
  %% Basic api
  -export([unzip/1, unzip/2, extract/1, extract/2,
  