Fix the protection of the constructor
Merge pull request #1 from eric/fix-protection

Fix the protection of the constructor