whou-hou! my first time using dlopen() and dlsym() - love them. split proj.so and rss_export.so out (they were the simplest). the intent is to slowly turn mod_virgule into a tiny thing that can serve out sub-objects, and mod_virgule couldn't care less what they were.
e.g someone could write a cvs_serve.so.