public interface ReadOnlyProcedure extends Procedure
 A class implementing the Procedure interface can additionally implement
 the ReadOnlyProcedure interface, to manifest that
 this procedure will not modify any data in the EBX® repository.
 This allows other read-only transactions in the same dataspace to be run
 fully concurrently.
 
 If a class implementing this interface however modifies EBX® data in its
 execute method,
 an UnsupportedOperationException will be thrown.