public static bool IsOnomatopoetic(this WordType type) => type.GetBigType() == WordType.Onomatopoetic;
public static bool IsUnknow(this WordType type) => type.GetBigType() == WordType.Unknow;
public static bool IsClassification(this WordType type) => type.GetBigType() == WordType.Classifier || type == WordType.NounTimeClassifer;
public static bool IsMark(this WordType type) => type.GetBigType() == WordType.Mark;
public static bool IsExclamtion(this WordType type) => type.GetBigType() == WordType.Exclamation;
public static bool IsIdiom(this WordType type) => type.GetBigType() == WordType.Idiom;
public static bool IsAbbraviation(this WordType type) => type.GetBigType() == WordType.Abbreviation;
public static bool IsProNoun(this WordType type) => type.GetBigType() == WordType.Pronoun;
public static bool IsAuxliary(this WordType type) => type.GetBigType() == WordType.Auxiliary;
public static bool IsNumber(this WordType type) => type.GetBigType() == WordType.Number;
public static bool IsPreposition(this WordType type) => type.GetBigType() == WordType.Preposition;
public static bool IsNotStructureConjunction(this WordType type) => type.GetBigType() == WordType.Conjunction && (type != WordType.ConjunctionStructureAnd && type != WordType.ConjunctionStructureOr);
public static bool IsConjunction(this WordType type) => type.GetBigType() == WordType.Conjunction;
public static bool IsAdverb(this WordType type) => type.GetBigType() == WordType.Adverb;
public static bool IsAdjective(this WordType type) => type.GetBigType() == WordType.AdJective;
public static bool IsNoun(this WordType type) => type.GetBigType() == WordType.Noun;