Usefull for dynamically created directives. It should be required only for directives created on app runtime.