the two lines above and the addition of the EXPORT variable in PGcore allow easy access to some utility functions that reside in PGcore.   -- we could import pretty_print into IO.pm as well, but it is only used once at the moment.