Added DSL for definition builders