Technical Communication, Knowledge Management, and XML