CDK-713: Make newAppender package-private just for testing.