reduce macro specialization for (function ...)
Added immediate evaluation options to jslisp.js