Chainable object design and chaining
Method chaining