Add a private constructor to hide implicit public

No match.