Buffer: private setters