deprecate the redundant Directive.success