CloseButton does not belong in the public interface