@NotNull
  public String getDirectiveName() {
    PsiElement child = this.getFirstChild();
    if (child != null)
      return child.getText();
    else
      return "";
  }
@NotNull
  public String getDirectiveName()