avoid leaking even more stuff into the namespace