As I've done in presenting the other utilities in this book, I'll start with the requirements I set out for myself in writing LIMODS before I talk about its usage and implementation. As you can see from the following list, simplicity was a key requirement. The simpler a development tool is to use, the more likely developers are to use it.
Before I jump into the implementation of LIMODS, I want to explain how you use it. Understanding LIMODS usage will make implementing it that much easier.