PARSER: add dotimes for simpler looping.
PARSER: add set! and while forms for simpler mutation and looping.
PARSER: allow expressions for specifying the upper bound in dotimes.