Add Pro Javascript Design Patterns (flyweight pattern)