module LLT
  module Diff::Alignment::Difference
    class Nrefs
      include Diff::Helpers::HashContainable
      include Diff::Helpers::DiffReporter

      xml_tag :nrefs

      def initialize(original, new)
        @id = id
        @original = original
        @new = new
        @container = {}
      end

      def id
        xml_tag
      end

      def xml_attributes
        { original: @original, new: @new, unique: @unique }
      end
    end
  end
end


module LLT
  module Diff::Alignment::Difference

    # This whole class could arguably deleted, not sure there is any need for it

    class Nrefs
      include Diff::Helpers::HashContainable
      include Diff::Helpers::DiffReporter

      xml_tag :nrefs

      def initialize(original, new)
        @id = id
        @original = original
        @new = new
        @container = {}
      end

      def id
        xml_tag
      end

      def xml_attributes
        { original: @original, new: @new, unique: @unique }
      end
    end
  end
end


Add comment about possible deprecation of Nrefs
Add comment about possible deprecation of Nrefs
