title: use new keywoard but return one instance
body: <p>Is it possible to get same instance when using new keyword in javascript. I know it is not a good idea just wondering if it is possible to do something with Test function so it return same object.</p>
  
  <p>Ex </p>
  
  <pre><code>var a = new Test();
  var b = new Test();
  a == b // should give true
  </code></pre>