better error handling for vars that don't exist, now prints the line and col in exception
string no longer have the beginning and ending quote when they are printed, but cancelled quotes still work