Computer readable media and methods are associated with a software development tool that is useful when authoring programs that generate documents, such as markup language documents. In one respect, the invention is a computer readable medium on which is embedded computer software. The software comprises...http://www.google.co.uk/patents/US6957416?utm_source=gb-gplus-sharePatent US6957416 - Document builder classes and methods