Get rid of GLOBAL functions
Minor cleanup
Define COMPILE-TOPLEVEL