Bruno Dumon ::
I also read that doc and couldn't really figure out the distinction between data-types and field-types... both of them can be used in field declarations, so where exactly is the difference?A while ago I suggested something along these lines (http://marc.theaimsgroup.com/?l=xml-cocoon-dev&m=103786946103965&w=2), there was little response at the time and I didn't follow with concrete code but you might find it useful.
Very interesting, the approach with the "data-types" and "field-types" corresponds a lot with what I've been thinking of.
Neeme