Always return `this`