Consistency of the interface

To be consistent, commands must be consistent with:

themselves:
This is a standard language design issue, and it's assumed that if you can deal with consistency with ARexx and your application, you can insure that your commands are consistent with themselves.
Rexx:
Making the commands look like part of the Rexx language allows for easier parsing of the commands - both by the ARexx interpreter, and by the reader.
the application:
Commands should be referenced by the same names in both the application and the ARexx interface. Likewise, objects should have the same names in both interfaces. Doing otherwise will almost certainly lead to confusion on the part of the user.

On to readable, back to well defined, or up to goals of a design.

Mike W. Meyer