I'd assumed a lisp-2 required funcall, but MacLisp provided a different solution. ((if t '+ '*) 1) was legal! Feels much closer to a lisp-1.