Christian Weyer propone un modo alternativo per serializzare una lista di elementi definiti dalla coppia chiave-valore, in altre parole che derivi da IDictionary. La soluzione si basa sulla creazione di un tipo che deriva da IXmlSerializable con il proprio (e questa è la novità dei Fx2.0) xml schema provider.