public LingvisticsTextInput(LingvisticsTextInput other, string text)
        {
            Text = text;

            AfterSpellChecking = other.AfterSpellChecking;
            BaseDate           = other.BaseDate;
            Options            = other.Options;
            Mode = other.Mode;
            GenerateAllSubthemes = other.GenerateAllSubthemes;
#if WITH_OM_TM
            ObjectAllocateMethod = other.ObjectAllocateMethod;
#endif
        }
 public LingvisticsResult ProcessText(LingvisticsTextInput input)
 {
     return(CallLinguisticFunction(f => f.ProcessText(input), ProcessingType.Heavy));
 }