This makes the library harder to follow and could also be the source of errors. In contrast to that the generator has well defined mappings from XML structures into design implementations. Thus ...