the member is called "directiveDefault" not "defaultDirective"