improved compiler to support plain applications

some like:

  '(+ 1 1) ==> '((+ 1) 1)