Don't expose internal setters to the external API.