anchor.diff:                          )};
                       _ ->
                           Acc#{<<"valuerange">> => iolist_to_binary(
  -                            [<<"0-">>, integer_to_binary(Attrs#file_attr.size - 1)]
  +                            [<<"0-">>, integer_to_binary(FileSize - 1)]
                           )} %todo fix 0--1 when file is empty
                   end;
               (_, Acc) ->
  
positive.code: get_file_info(RequestedInfo, #cdmi_req{
      client = ?USER(_UserId, SessionId),
      file_path = Path,
      file_attrs = #file_attr{guid = Guid} = Attrs
  }) ->
      lists:foldl(
          fun
  
negative.code: %% @end
  %%--------------------------------------------------------------------
  -spec get_binary(cowboy_req:req(), cdmi_handler:cdmi_req()) ->
      {stop, cowboy_req:req(), cdmi_handler:cdmi_req()}.
  get_binary(Req, #cdmi_req{
      client = ?USER(_UserId, SessionId),
      file_attrs = #file_attr{guid = FileGuid, size = Size}
  