Handle nested functions and bare raises in named exception handlers.
Handle some additional exceptional cases in raises
This release also makes the ordering of error messages
more strict. Error messages are sorted first alphabetically,
then by line numbers within their function groups.