static boolean nlIsVar(Lisp l) { if (l == null || !l.isLeaf()) ret false; S h = l.head; ret l(h) > 1 && h.startsWith("$"); }