buffer: return `this` in fill() for chainability