anchor.diff:                  % atm_file_type is but a reference to underlying file entity -
                   % as such expanding it should fetch all current file attributes
                   {
  +                    different,
                       #{<<"file_id">> => ?ok(file_id:guid_to_objectid(Guid))},
                       file_middleware_plugin:file_attrs_to_json(FileAttrs)
                   }
  
positive.code: 
      lists:foreach(fun(Value) ->
          {InitialItem, ExpectedExpandResult} = case Value of
              {_, {error, _}} -> Value;
              {Item, ExpandedItem} -> {Item, {ok, ExpandedItem}};
              Item -> {Item, {ok, Item}}
          end,
  
          ?assertEqual(ExpectedExpandResult, ?rpc(atm_value:expand(
  
negative.code:             build_rand_ts_measurement(),
  
              % Excess fields should be removed when compressing
              {different, RandMeasurement#{<<"key">> => <<"value">>}, RandMeasurement}
          ]
      }).
  
  