Constructing related .NET objects (an “object graph”) from XML files is a familiar challenge to most developers out there. Although it is not hard to write something like that: just read the tokens and fill the appropriate objects. In most cases, the code produced is not very readable and hard to maintain, because the problem [...]