Thanks Willr, will try :-)
Just thinking - would it be possible for the Userforms to dynamically add a 'check by Mollom' kind of field on textfields (and html fields?) when Mollom is the active SpamProtector? Maybe even have a 'check all (text)fields by Mollom' type of field for the current form? Or would that be too much of a dependency?
[EDIT]
It seems that the dynamic part of the MollomField is totally aimed at the blog or forum module - looking at the (fixed params for the setFieldmapping() function. For validation the MollomServer::checkContent() function is again called with these same fixed params:
// check the submitted content against Mollom web service
$response = MollomServer::checkContent($mollom_session_id, $postTitle, $postBody, $authorName, $authorUrl, $authorEmail, $authorOpenId);
So I guess for Mollom to work dynamically with Userforms (or other forms for that matter?) the MollomField should be rewritten? Or am I totally missing something here (which could well be true)?
[EDIT 2]
It goes deeper - lib/Mollom.php again uses these fixed params...