hiding of internal types otherwise sm_assert macros somehow uses them if they are also in sm::
Merge pull request #28 from simonlynen/hide_internal_types

hiding of internal types otherwise sm_assert macros somehow uses them if...