New visibility rules: only export what is meant to be public.
Merge pull request #29 from SimonSapin/private

New visibility rules: only export what is meant to be public.