Method Chaining

Make modifier methods return the host object, so that multiple modifiers can be invoked in a single expression.

For more details see chapter 35 of the DSL book

| Catalog of DSL patterns |