For me, a builder pattern is more like fluent interface. A fluent interface is normally implemented by using method cascading (or method chaining). Let's discuss.