stop $ULs from leaking into the global scope