public Pattern <TResult> ApplyWhen <TTypePattern>(MetaTerm <TTypePattern> predicate, Func <TTypePattern, TResult> f) where TTypePattern : ILexical => ApplyIfApplicable(predicate, f);
public AppliedTerm(MetaTerm <T> applied) { this.applied = applied; }