Don't leak functions into the global scope