public boolean removeHost(final PsiLanguageInjectionHost host) {
    InjectedLanguage prevLanguage = host.getUserData(LanguageInjectionSupport.TEMPORARY_INJECTED_LANGUAGE);
    if (prevLanguage == null) return false;
    SmartPointerManager manager = SmartPointerManager.getInstance(myProject);
    SmartPsiElementPointer<PsiLanguageInjectionHost> pointer = manager.createSmartPsiElementPointer(host);
    TempPlace nextPlace = new TempPlace(null, pointer);
    addInjectionPlace(nextPlace);
    return true;
  }
public boolean removeHost(final PsiLanguageInjectionHost host)