metadata comparer