code literal tests
add in the "current expection" object from Perl 6
make eval not die, but instead populate $!
add in rudimentary Exception class
make $! actually be an exception object