Whenever a field is declared with the "object" type, we should make the whole content of this object (recursively) available in the document for use by the field bridge, so that even undeclared fields can be worked on.