title: How to avoid javascript namespace conflict?
body: <p>I have an enterprise app that imports some java script library (let's say A) with some functions in global namespace.</p>
  
  <p>Our customers can extend our platform and import jquery and that will result in namespace collision.</p>
  
  <p>What is best way for me to help customers not to hit namespace conflict since jquery is quite popular and every customer will be using it.</p>
  
  <p>How can I change namespace of library A ? What is the most convenient and safest way to do that. </p>