@shacker as much as possible. I see it as the global variable scope in JavaScript, only use it when it's really necessary.