Optional variables now have the leading underscore stripped from them- so if you have an optional variable, var  = 'string', you will set  on your IDartObject, rather than  as it was previously.
One can now call IDartObject::toString() to get the response string without having to deal directly with the DartResponse
Preliminary support for spawning IDartObjects from a DartResponse