changed the export declarations to be in the defpackage form, having them exported by the symbol declaration cause compile errors when reloading the package at runtime