eval $eval; die $@ if $@; # will die if there are any compile time errors.