Principles and Perils of Documentation