Could you provide a hook-point, or hook-points, for having Hiawatha call application logic? This would be for countless uses, like custom scripting languages, translation engines, high-performance embedded app-servers, etc. The hook would be like Fast-CGI, but instead dispatch to a procedure in a file, such as "application-hook.c"
The syntax to call the application-hook could be something like:
VirtualHost {
...
UseApplicationHook = EmbeddedApp
}
which would send the application-hook-name to the ApplicationHook() call, along with the request.
or
VirtualHost {
...
UseApplicationHookAfter = Translate1
}
which would send the application-hook-name to the ApplicationHook() call, with the returned page contents.