I got {(wikiword)} working now it's part of the MarkupExprPlus recipe.
Although it doesn't convert the umlaute, it does indeed remove the
spaces.
Unfortunately, that still doesn't solve my problem. In your example
the line {$$(wikiword "{$$diagnose}")} gets converted (or not?) to:
{$$(wikiword.
Martin