Simplify the way service symbols are exported.
Add some doxumentation.