public IReduceExpr Reduce(ReduceContext context) => context.TryFindType(Name, out var type) ? new ReduceCastedArgExpr(0, type !) :