Closures are one of the most powerful features of javascript but they cannot be property exploited without understanding them.