Some cleanup of stack trace handling
remove unused set.__eq__
minuscule error handling cleanup
Allow destructuring assignments in for loop targets