How To Write Maintainable Engineering Specifications