Hum... ok.
By the way, the AJAX fields are soon rewrited,
I needed this ORM feature properly for that.
So the FK fields (combos) and AJAX and more are able to load their datas alone just with the name of the model and few options in case.
If you notice that some fields are irregular, such as enums + FK, or list +Enum, this is all in the process or rewrite.
JDom will disappear from the fields, and and the superclass inheritance will be removed for fields. The fields in the /fields folder will be native inheritance of Joomla fields.
The actual special features given by my code design are not anymore required. (since FormHelper, ValidatorHelper rewriten as well a bit)
Once again, thank you for your debug (K++), because I tried and test this one, but unfortunalely something has been wrong.
I will fix tomorrow I think.