Each session that references a package construct has its own instance of that package,
including a persistent state of any public and private variables, cursors, and constants.
All of a session’s package instantiations including state can be lost if any of the
session’s instantiated packages are subsequently invalidated and recompiled.[@more@]