The ideas behind the different data representations has been implemented only for XML, even though CORBA has been on our minds when designing the system. It is clear to us that more experimentation is necessary in order to declare the system a success.
That the XML binding is the most interesting and versatile format has been clear from the beginning of the project, but it has also been clear that this format will have problems in highly interactive situations, where a more direct contact with the data source will be necessary. This is the reason to allow several different bindings to coexist, even though this makes the system design a bit more complicated.