@NotNull
  SmartPsiElementPointer<PsiLanguageInjectionHost> getHostPointer() {
    return ((ShredImpl)get(0)).getSmartPointer();
  }
@NotNull
  SmartPsiElementPointer<PsiLanguageInjectionHost> getHostPointer()