type TXMLAttribute = class(TObject)
this simple class is a single attribute (umm could be a record too..)
Key
Value