Add pre-expression to switch statement.
Change syntax for implicit parameters in short-form lambda functions
use new short-form function arg format
call function variadically
Use variadic calls in parser itself.