anchor.diff:              % it is omitted.
               case file_ctx:get_active_perms_type(FileCtx, ignore_deleted) of
                   {acl, _} ->
  -                    [?ACL_KEY | Xattrs];
  +                    [?ACL_KEY | AllXattrs];
                   _ ->
  -                    Xattrs
  +                    AllXattrs
               end;
           false ->
  -            lists:filter(fun(Key) -> not is_internal_xattr(Key) end, Xattrs)
  +            lists:filter(fun(Key) -> not is_internal_xattr(Key) end, AllXattrs)
       end,
       {ok, FilteredXattrs}.
   
  
positive.code:     lists:any(fun(InternalPrefix) ->
          str_utils:binary_starts_with(XattrName, InternalPrefix)
      end, ?METADATA_INTERNAL_PREFIXES).
  
negative.code: ) ->
      {ok, [custom_metadata:name()]}.
  list_xattrs_insecure(UserCtx, FileCtx, IncludeInherited, ShowInternal) ->
      {ok, DirectXattrs} = list_direct_xattrs(FileCtx),
      AllXattrs = case IncludeInherited of
          true ->
              {ok, AncestorsXattrs} = list_ancestor_xattrs(UserCtx, FileCtx, []),
              % Filter out cdmi attributes - those are not inherited
              InheritedXattrs = lists:filter(fun(Key) ->
                  not is_cdmi_xattr(Key)
              end, AncestorsXattrs),
              lists:usort(DirectXattrs ++ InheritedXattrs);
          false ->
              DirectXattrs
      end,
  
      FilteredXattrs = case ShowInternal of
  