Original commit message from CVS: More test cases.
Original commit message from CVS: Added a test program for the capabilities