Allow functions in argument list

eg.

(Show (Call apply-inc (Func double x)
  (Do
    (* x 2)
  )
5))