Make possible to use in several cpp fil in the same translation unit.
Merge pull request #1 from jhjourdan/master

Make possible to use in several cpp fil in the same translation unit.