change the delete from acs_permissions to be a dynamic sql delete since the table is not defined at the time the package body is created. Its a hack but further cleanup will have to wait for 4.7
caching the lookup of user locale preference that is done on every request. Making the namespace explicit in each Tcl proc. Making the timezone related procs check whether ref-timezones is installed.