...
We added functions that do not require the use of UDTs, and that will accept Variants, for all methods that previously required either the use of UDTs, or that changed the value of the arguments passed.
The interface for existing functions/methods has not been changed, so no changes are required for existing applications that do not need the new functionality.