Avoid namespace conflict when we want to customize glance internally and still allow users to do the same with their own functions
Useful links