Shared Library

Hi,
I'm the developer of breve-ruby (I have the project a little dormant now, I'm working on my degree thesis) and I would like to ask if the usage of shared library for loading language front-ends was/is considered (I mean, using dlopen and such to load a .so/.dll file with a well defined C api which allows the creating of the C/C++ structures/classes needed for a language frontend). I'm asking this, since it would make much easier to have my (and other's) ruby front-end handling code included as a separate package in linux distributions (just a matter of having breve's headers and then dropping a .so file inside some dir where breve would look for language frontend libraries).

Thanks