The baseObject class contains the definition of the base class for all objects that can be sent to the iPhone, or to the Guzzoni web server.
The SiriObject class encapsulates the base functionality for all object being sent to the iPhone or to the Guzzoni web server.
Note
This class is meant to be subclassed to provide the implementation for a specific object.
Determine if the given object is a list of arguments, or not.
Determine if the given object is a SiriObject, or not.
Make the SiriObject the root object.
Set the ace id for this object.
Takes a list of strings which represent names of input variables and sets properties of the same name on the current object if the value of the argument is not None.
Set the ref id for this object.