Docile turns any Ruby object into a DSL. Especially useful with the Builder
pattern.
