@maurizi I suppose the goal of this was to always give the main class a chance to handle the field first, so if someone craftily found a way to name a real/concrete field 'udf:my field' it would still work--- perhaps it is trying to be too clever