Schema names are now retained so that you can connect to a database as one user and compile packages for a different user. Errors are reported correctly.
Reverted accidental remove of changes made to RunSQL.sql.