Only export public symbols.
Merge pull request #414 from sparkle-project/visibility

Only export public symbols.