attrs = {
  "id" => old_way.way_id,
  "visible" => old_way.visible,
  "version" => old_way.version,
  "changeset" => old_way.changeset_id,
  "timestamp" => old_way.timestamp.xmlschema,
  "user" => old_way.changeset.user.display_name,
  "uid" => old_way.changeset.user_id
}

xml.way(attrs) do |w|
  old_way.nds.each do |n|
    w.nd(:ref => n)
  end

  old_way.tags.each do |k, v|
    w.tag(:k => k, :v => v)
  end
end