public LNode Vars(LNode type, params Symbol[] names)
{
type = type ?? Missing;
var list = new List<LNode>(names.Length + 1) { type };
list.AddRange(names.Select(n => Id(n)));
return Call(S.Var, list.ToArray());
}
public LNode Vars(LNode type, params LNode[] namesWithValues)