anchor.diff:  get_file_info(RequestedInfo, #cdmi_req{
       client = ?USER(_UserId, SessionId),
       file_path = Path,
  -    file_attrs = #file_attr{guid = Guid} = Attrs
  +    file_attrs = #file_attr{guid = Guid, size = FileSize} = Attrs
   }) ->
       lists:foldl(
           fun
  
positive.code:                         )};
                      _ ->
                          Acc#{<<"valuerange">> => iolist_to_binary(
                              [<<"0-">>, integer_to_binary(Attrs#file_attr.size - 1)]
                          )} %todo fix 0--1 when file is empty
                  end;
              (_, Acc) ->
  
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}
  