anchor.diff:              {ok,Str} ->
                  _ = file:close(Fd),
                  ?str(Str);
  +            eof ->
  +               _ = file:close(Fd),
  +               ?str(<<>>);
               X ->
                  _ = file:close(Fd),
                  ?dbg("X",X),
  
positive.code: %% Error Conditions
  %%    [file:no-dir] is raised if $path does not point to an existing directory.
  %%    [file:io-error] is raised if any other error occurs.
  children(Ctx,Dir) ->
     list(Ctx,Dir,?bool(false),?str(<<"*">>)).
  
  %% 5.4 file:path-to-native
  %% Signature
  
negative.code:          case file:pread(Fd, Offset, Length) of
              eof ->
                 _ = file:close(Fd),
                 err_out_of_range(Offset);
              {ok,Bin} when byte_size(Bin) < Length ->
                 _ = file:close(Fd),
                 err_out_of_range(Length);
              {ok,Bin} ->
                 _ = file:close(Fd),
                 ?bin(Bin);
  