Handle (begin <...>) syntax.
Ensure that the vm handles variadic functions (ie: (vector ...)) properly.
Fixed a bug in the gc test where we weren't calling (gc-test) with the
parameters it was expecting. Yay, a bug caught by the test suite:)