A Directive builder.