Fixed visibility of constructor (protected -> public).