Motivation
Some people feel that AP tools cannot give the same static error messages as OO tools. We show that this is not the case.
Some people feel that AP tools don’t save any effort because the code needs to be tested after a class graph change. This is like saying: high-level languages are bad. First address this point.